A complex full stack CRUD & RESTful todo list using Auth. Allows users to login, keep track of todos, mark todos as completed and create / read / update & delete their todo items. Built with create-react-app
and Rails 5. Deployments to Heroku and Firebase.
This app demonstrates knowledge of:
- Javascript ES6+ Syntax
- React Syntax
- Event Listeners
- Lifecycle Methods
- API Calls using
.fetch
- Reusable CRUD functions
- Passing functions as props for prop drilling
- Sending callbacks to other components
- Rails API builds
- Auth best practices
- Fork 🍴 and Star ⭐️ this repository
git clone
to your local directory 💻- cd
full-stack-react-todo
- cd
front auth-todo-react
- run
npm start
🎉 you may now edit the frontend for development
MIT © David Brookton