- React.js (Including hooks, component-mounting, state and effect manipulation, props, etc...)
- Express.js and Node.js
- MapBox (react-mapbox-gl)
- MongoDB via Mongoose
- DotEnv
- API CORS middlewares
- Error-handling router middlewares
- Helmet for enhanced API transaction security
- Morgan for API transaction logging
- Malicious form entry injections are handled by React.js framework
- Fix DELETE endpoint
Register and store user information- Cross-domain API key now required to add new entry
- CORS policy updated
Deploy with now.sh and Mongo Atlas- now.sh is outdated so used Heruko to deploy backend server instead
- Migrated DotEnv file to Heruko
- Custom Node.js Build
- NoSQL MongoDB now hosted on Mongo Atlas (Only IP allowed is local machine so far)
- now.sh is outdated so used Heruko to deploy backend server instead
Hide API keys and prepare website for deployment