Skip to content

Latest commit

 

History

97 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

SolarWatch is project that provides the user the ability to get information about sunrise and sunset times on a specified location at a specified time.
The app features an authentication system and stores information on a database via a REST API.

There is an alternative PostgreSQL version available in the Backend/PostgreSQL-version branch. I made it because the services I used to deploy the application provided PostgreSQL databases.
Unfortunately the database providers only provided a certain amount of time to use them and since then it has ran out. That version will not work without additional configuration as it was specifacally made to be deployed!

Built With

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • NUnit
  • JavaScript
  • HTML/CSS
  • ReactJs
  • MSSQL
  • Docker
  • Github Workflows

Prerequisites

Make sure Docker is installed
Get an API Key from the following website: https://openweathermap.org/api/geocoding-api

Installation

  1. Clone the repository
  2. Enter your Geolocator API Key into the docker compose file found in SolarWatch/SolarWatch and run it with docker-compose up --build
  3. Access the frontend page at http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages