Stargate is a database-driven web application for cataloging and exploring stars and constellations. Built using Laravel, Blade, Tailwind, and MySQL, the project aims to provide a structured and searchable system for celestial objects, including astronomical, astrological, and mythological/spiritual insights.
- 🌟 Star Database – Stores detailed information about stars, including multiple names, astronomical data, and magical correspondences.
- 🔭 Constellations – Connect stars to their constellations, historical references and official IAU information.
- 🏷️ Keywords – Link stars to relevant keywords and themes.
- 🖼️ Stellar Glyphs – Upload and manage stellar glyphs.
- 🔍 Search - By Constellation, Star name, Designation or HIP
- Backend: Laravel, PHP, MySQL
- Frontend: Blade, Tailwind CSS
- Database: SQL
- Storage: Local file storage for glyphs (with possible cloud integration)
- Authentication: Laravel Breeze (for API authentication)
From 26/02/2025
- Search by Constellation, Star name, designation or HIP
- Order by name, constellation, designation, hip, magnitude, ascension or declination
- Hover effect in light and dark mode
- Click on the name of the star to go to the dedicated page
- Shows three stars of each constellation on each card
- When a star from that constellation has a Stellar glyph, it is shown in the constellation card
- Hover effect in light and dark mode
- Click on "Read more" to see the dedicated page
- Click on the name of the star to go to its dedicated page
- Constellation Magic: This code gathers information for each star and shows their references.
- Shows stellar glyphs and keywords of each star of that constellation
- Astronomical and magical information
- Shows references for every information (taken from the database)
- Shows all magical correspondences related to each star
- Responsive design
- Light and dark mode
- You will need to be a registered user to add info to the database.
- Each db entry is connected to the user. Users will be able to edit or delete their own data entrances.
- Every information added to the db needs to have its own reference. It can be personal opinion or impression, but this needs to be written.
- URL field optional to link the information to its reference.
- Interactive tabs to choose between Astronomical and Magical information in Star pages
- Add view by Keyword
- Table and form to include data in the References page
- Suggestions/Report an error form
- Edit and delete information (if you were the user who added it)
- Moderation of db entrance (shows only approved info)
- Integration with email for real users registration
- Deployment of the website for public access
- Addition of other celestial objects
Contributions will be open soon!
Stargate © 2025 by Janice de Miranda V. Vilela is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International.
You may share this project as-is with proper attribution, but you may not use it for commercial purposes or modify it.
Full license details: https://creativecommons.org/licenses/by-nc-nd/4.0/
For questions or feedback, feel free to reach out or open an issue!