A simple to-do list application built with the MERN stack (MongoDB, Express, React, Node.js).
- Add and view tasks to complete.
- Mark tasks as completed or in progress.
- Categorize tasks and progress in certain areas.
- Prioritize certain tasks over others.
- Mark due dates for tasks and change them if needed.
- Clone the repository:
git clone <repo-url> cd todo-list-app
- Install dependencies:
npm install
- Start the server:
npm start
- Navigate to the client directory:
cd client
- Install dependencies:
npm install
- Start the React app:
npm start
- Navigate to the todo-list-app directory:
cd todo-list-app
- Start the backend:
node server.js
- In a separate terminal tab, navigate to client directory:
cd client
- Build and serve the application:
npm run build serve -s build
The developer instructions are mainly for me in case I do not work on this project for a little while and forget...