Casual Coding
Introduction
The website intends to facilitate Casual Coding membership and collaboration for coding projects among members.
Who is this for?
The platform is open to Casual Coding members looking to collaborate on coding projects.
Packages/Dependencies
- Bcrypt
- Dotenv
- Mongo and Connect-mongo
- Express, Express-flash, and Express-session
- Ejs
- Method-override
- MongoDB
- Mongoose
- Moment
- Morgan
- Passport and Passport-local
- Validator
MVC Structure
![The Art Lounge MVC Model](https://github.com/wo1vin/socialnetwork/blob/main/public/imgs/socialnetwork-mvc.png?raw=true)
Dire Directions, Dear Developers
- To install, use the command
npm install
- Create a
.env
file in config folder
- Add it to
.gitignore
file if you plan to deploy or push to GitHub
- Add the following as
key = value
:
- PORT = 2121 (can be any port example: 3000)
- DB_STRING =
your database URI