In this coding challenge, you will make a simple todo app with ReactJS, NodeJS and MongoDb
- react
- redux
- styled-components
- react-google-flight-datepicker
- express
- mongoose
- Display a datepicker using this package: https://github.com/JSLancerTeam/react-google-flight-datepicker
- When user select on a date from datepicker, show a todo form and a todo list for that particular date.
- User can use the form to add new todo
- Click on the x button will remove todo
- Click on the checkbox to toggle todo as completed
- Make api requests to save todo data.
- GET: Fetch all todos and fetch by date
- POST: Create todo
- DELETE: Delete todo
- PATCH: Update todo
git clone https://github.com/JSLancerTeam/fullstack-coding-challenge
cd fullstack-coding-challenge
yarn start
yarn run backend