Overview: This is a simple fullstack (MERN stack) ToDo App with the following functionality:
- Create a new To Do
- Remove a old To Do
- Update/Edit existing To Do
- React
- JavaScript
- MongoDB
- Node.js
- Express.js
Backend served on render.com Full project deployed on Netlify
project deployed at: https://merry-starlight-f30a8a.netlify.app/
- Clone repo
- To install dependencies run:
npm i
- To start server: navigate to backend directory and run:
nodemon server.js
- To launch app: navigate to frontend directory in a new terminal and run:
npm start
The backend of this app is served using the free service on Render. Due to this, it may take some time for the content to load. According to Render's documentation:
"Render spins down a Free web service that goes 15 minutes without receiving inbound traffic. Render spins the service back up whenever it next receives a request to process. Spinning up a service takes a few seconds, which causes a noticeable delay for incoming requests until the service is back up and running. For example, a browser page load will hang momentarily."