A Full Stack app with JavaScript, Node.js, Express, MongoDB and a few npm's packages.
MVC Pattern + OOP
- Implement user registration, log-in, log-out and user generated content like posts (CRUD).
- Implement Live search
- Letting users follow each others
- Implement Live chat with socket.io
- Implement EJS (Embedded JavaScript templates)
- Implement CSRF and JWT
- Implement API (CRUD)
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
.env file must be setup
CONNECTIONSTRING=mongodb+srv://YOURUSERHERE:YOURPASSWORDHERE@YOURCLUSTERCONFIGHERE.mongodb.net/APPNAME?retryWrites=true&w=majority
PORT=3000
APP_NAME=YOUR APP NAME
JWTSECRET=YOURRANDOMSUPERSECRET
- Arnaldo Baumanis
This project is licensed under the MIT License