Skip to content

dimakis/Todo-Redhat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

About the App

To run just git clone the repo. then change directory into the Todo-Redhat direcotry. Run 'npm install' and finally 'npm start' or 'npm start --p 3000' to start on port 3000.

The app uses the useState, useContext and useReducer react hooks to store global state. It's styled with Material UI. The Todos are then saved locally in the client browser. Full CRUD functionality is available with "striking-through" of a completed todo for that completed task feeling. The ability to add a new todo in the add-task bar. Edit of each task and deletion of todos is also fully functional.

On the plus side I have learned alot more about react and js in the process. Here are the main websites I used as references:

https://medium.com/wesionary-team/building-a-todo-app-using-react-redux-and-material-ui-688281d968ba https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_todo_list_beginning https://medium.com/@walkccc/build-a-todo-list-app-with-react-hooks-and-context-a7f8e9f158af https://www.digitalocean.com/community/tutorials/how-to-build-a-react-to-do-app-with-react-hooks#step-2-%E2%80%94-styling-your-application

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published