Skip to content

CodeFellows-esavage/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo

Deployed URL

About The Project

CodeFellows Lab Assignment to build...

A web application for securely managing a To Do List.

Built With

  • React.js
  • Sass
  • nanoid

Getting Started

This folder only contains the components required for your React Application.

  1. Run npx create-react-app todo-app --use-npm to create your react application.
  2. cd todo-app and replace the src folder generated by CRA with the src folder in this starter-code folder.
  3. Run npm start to visually validate that your starter-code components are working properly.

Usage

Will outline useful examples here.

UML

ToDo App UML

Roadmap

  • Phase 1: Application Setup
  • Basic To Do List Management, using Hooks
  • Phase 2: Persistence
    • Implement a custom Form Hook
    • Implement a custom Ajax Hook
    • Connect to a live API for storing To Do Items
  • Phase 3: Settings and Global Context
    • Implement user settings for displaying items
  • Phase 4: Authorization
    • Require a login to access the list
    • Restrict access to adding, editing, deleting to certain user types

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Erik Savage

Project Link: https://github.com/eriksavage/todo-app

Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published