Complete To-Do list that allows you to create, delete, edit and mark tasks as done.
Using React Redux with JS for the frontend and Node.js, Express, MongoDB and Mongoose for the backend. Testing with Jest.
Build with:
• 💻 Frontend: ~ JavaScript ES6+ ~ HTML 5 ~ React ~ Redux ~ Flux ~ Axio
• ⚙️ Backend: ~ Node.js ~ Express ~ MongoDB ~ Mongoose ~ Morgan ~ Nodemon ~ Dotenv ~ Postman
• 🎨 Desing: ~ CSS 3 ~ SASS ~ BEM ~ Responsive Desing ~ Flexbox
• 👾 Testing and Clean Code: ~ Jest ~ React testing library ~ TDD ~ ESLint ~ SOLID Principles
How tu run this app:
1- Download the project
2- Open project in your code editor
3- Run next command for install dependencies
npm install
4- Open src folder and run the command
npm start