https://its-magic-in.herokuapp.com
I want to help photographers master the magic hour. My app will tell the user when the magic hour will happen each day, depending on location. Magic hour is an hour or so before sunset and after sunrise when natural light is 👌👌👌. I want to animate the solar cycle as well so the app will be beautiful as well as practical.
- Webapp will be built on Node.js using Express MVC architecture
- There are going to be two models: users and magic-hour
- pg-promise will be used for accessing local database
- axios will be used for making external api calls
- bcrypt will be used for auth and password encryption in db
- Moment.js will be used for time keeping
- User login/registration ✅
- Real-time clock ✅
- Magic hour reminders based on sunset-sunrise API (https://sunrise-sunset.org/api)
- Animate solar cycle ✅
- Authentication - bcrypt ✅
- Geolocation (https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation) ✅
- HTML5
- CSS3
- JavaScript
- jQuery
- Node.js
- AJAX
- GeoNames WebServices API (http://www.geonames.org)
- Sunset and Sunrise API (https://sunrise-sunset.org/api)
- express
- pg-promise
- axios
- Twilio Node Helper Library (https://www.twilio.com/docs/libraries/node)
- moment (http://momentjs.com/docs/)
- mustache-express
- body-parser
- dotenv
- bcrypts
- cookie-parser
- express-session