SolarWatch is a React-based web application that allows users to track sunrise, sunset, solar noon, and day length for a given location and date. The project is built using Vite for fast development and includes features such as user authentication, protected routes, and an admin panel for managing data.
View Demo
Table of Contents
Here is an easy way to start it:
Easiest way is to launch it with docker.
- Have docker installed
- Build
docker compose build- Start
docker compose up -dThis is a learning project, using a backend and frontend and external APIs so that i can showcase my first real full stack app.
The purpose is that once you have logged in you can search for a location for a specific time and get the sunrise/noon/set for that location.
- Site is working
- Design and mobile friendly
- Save locations, mark as favourite, notifications
Feel free to reach out if you have any ideas, request new features, etc. Let me know !
This project is licensed under the MIT License.
- SVG icons are sourced from svgrepo.com.
- This is a project for me to showcase my full stack skills.