Skip to content

jjtfsalgado/todo-mern-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ToDo MERN

ToDo app built with MongoDB, Express, React and Node (MERN stack), and deployed on DigitalOcean with Nginx reverse proxy server.

Installing

A step by step series of examples that tell you have to get a development env running:

  1. Clone the repo
git clone [email protected]:jjtfsalgado/todo-mern-app.git
  1. Install mongodb and run mongo server
  1. Move into the client folder, install dependencies and run webpack:
cd client
npm i
webpack -w
  1. Move into the server folder, install dependencies and run nodemon:
cd server
npm i
nodemon server.js

And thats it!! Hopefully it will run on port 3000.

Built With

  • Axios - Promise based HTTP client for the browser and node.js
  • Sass - Css pre-processor
  • React-Bootstrap - The most popular front-end framework, rebuilt for React
  • Susy - Sass grid system
  • Foundation - Responsive front-end framework
  • Nodemon - Auto-refresh the server on code change
  • JWT - JSON Web Tokens are a method for representing claims securely between two parties
  • Nodemailer - Module for Node.js to send emails
  • Bcrypt - Password hashing function
  • Mongoose - Mongodb object modeling for Node.js
  • Lodash - JavaScript utility library delivering consistency, modularity and performance

License

This project is licensed under the MIT License - see the LICENSE.txt file for details. This application was developed on a training context with no commercial purposes.

About

ToDo app built with MERN stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published