This app is designed for a family to create and track chore completion on a regular calendar. Its an elaborated Todo list exercise supporting multiple users via Firebase which offers the backend as a service. Firestore offers real time data watching so I can see when someone else updates a task and I can access the user data offered seemlessly from google user profiles.
Stack: Typescript | Firebase | Firestore | Material UI | React
------> Link <--------
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
##TODO:
- Setup Firebase Hosting
- Connect Firebase Auth Functionality
- Connect Firestore with basic CRUD
- Define Task Model
- Define User Model
- Draft UX
- Change table colors for tasks which are due.
- Implement Manual Sign UP
- Fix Profile View and updating.
- Generate the completedTasks on task completion and add user.
- Establish displayed name
- Define CompletedTask Model
- Refine CRUD methods
- Enhance display of completed tasks