A place where you can vent out your frustration and annoyance.
Twitter, Instagram Facebook and other social media sites have pages where people comment and have altercations with each other on a daily basis. Vent out is a judgement-free zone. where you can just scream out your thoughts through words and let them get out of your system without any judgment.
- CRUD(Create, Read, Update, Delete) implementation
- Multiple endpoints(routes) management (GET/POST/PUT/DELETE method)
- Redux for State Management
- Session & Cookie management
- User login/out & Signup
- User Authentication & Authorization
- CSS: Tailwind UI
- Uploading photo
- Trending feature
- Google or other authentication
- Profile photo
- Weather API
- Search option
- Responsive Mobile layout
- HTML
- CSS
- JavaScript
- OOP (Object Oriented Programming)
- Node.JS
- Express.Js
- Redux
- MongoDB
- User model (Ref: Post & Journal)
- Tweet model (Ref: User & Comment)
- Login/Logout routes
- Signup route
- Profile routes: CRUD actions
- Post routes: CRUD actions
- Login
- Signup
- User: Edit(profile)
- Error
- Session Configuration
- Express App
- Axios
- Database Atlas
- Port
- MongoDB URL