If you want to run this project on your device
1.Clone repository
run from terminal opened in project folder
2. npm install
3. npm run dev
4. open http://localhost:3000/
This is a Next.js project.
It uses JSON placeholder to fetch initial list of todos.
I used this technologies to implement this project
Next.js Redux REST API Typescript HTML/CSS
- On page load GET request gets todos from JSON Placeholder api
- Writes list into Redux StoreProvider
- Renders list
From this point you can add new Todos, Edit existing, or Delete them. it not only makes changes on this page, but sends same request to Api (which can't be changed), and Api sends response back