Users can use different tools to help them with their mental health. They can enter journal entries every single day, find resources to reach out professionals, and use the breathing technique to help guide them with controlling their breathing.
Tech used: EJS, CSS, JavaScript, Node.js, Express, and MVC Architecture.
Animo is a full stack app that utilizes the MVC architecture. It uses passport authentication for users to sign up and start adding journal entries.
bcrypt, connect-mongo, dotenv, ejs, express, express-flash, express-session, mongodb, mongoose, morgan, nodemon, passport, passport-local, validator
npm install
- Create a
.env
file and add the following askey: value
- PORT: 2121 (can be any port example: 3000)
- DB_STRING:
your database URI
Take a look at these other projects that I have in my own portfolio:
Restaurant Roulette: https://github.com/codingmypath/restaurant_roulette.git
Peanut Gallery: https://github.com/codingmypath/peanut-gallery.git