nodejs-imgshare
nodejs-imgshare copied to clipboard
A social App using Nodejs and Javascript technologies to Share Images
imgShare
imgShare is a web application to share images, comments, and more.

Environment Variables
MONGODB_URI, the mongodb database uriPORTthe http server port. By default is3000
Installation
git clone https://github.com/FaztTech/nodejs-imgshare
cd nodejs-imagshare
npm install
npm run build
npm start
Installation with docker-compose (Recommended)
docker-compose up
Tutorials
Improvements for the Future
- [x] add user authentication
- [ ] Update docker compose
- [ ] add input validation
- [ ] add cloud storage for assets
- [ ] update public/js/scripts.js with vanilla js
- [ ] provides an API for client consumption
- [ ] hide /profile view from not authenticated users
- [ ] validate routes just for authenticated users