The overall documentation for this backend and a seperate frontend one is hosted on:
This is my personal project learn frontend basics. I will keep adding experimental feature if time permits.
- MongoDB & Mongoose
- Express.js
- bcryptjs
- Express-Session
- multer
- pm2 for Deployment
- Login and a separate Login page
- Logout and redirect to the root
- Register is available as a Backend API
- User can upload a post
- User can modify a post with proper permission
- User can remove a post with proper permission
- User can upload a file
- User can quick pick/remove a file
- User can remove a file from Files Page
- https://itnext.io/mastering-session-authentication-aa29096f6e22 (Some API are obsoleted)
- https://mongoosejs.com/docs/guide.html
- Inline CSS in JSX: https://www.w3schools.com/react/react_css.asp
- Inline CSS in HTML: https://www.w3schools.com/html/html_css.asp