"My Manager" is a todo list and task management web application created using React.js, TailwindCSS, and TypeScript. It uses Vite to package the whole project and React Router for web app routing. User authentication is handled by Firebase Auth, with form control provided by the react-hook-form library.
Account | Password |
---|---|
mark@gmail.com | mark123 |
- Package tool: Vite
- Created with: React.js
- Styling with: TailwindCSS
- Typed with: TypeScript
- Routing with: React Router
- Authentication with: Firebase Auth
- Data storage with: Firebase Store and Firebase Storage
- Form control with: React Hook Form
- Task management with: React Beautiful DnD
- State management with: Redux Toolkit and React Redux
- Alerts and notices with: Sweet Alert2
- Code quality checked with: ESLint (Airbnb-config)
- Deployed with: GitHub Pages and CI/CD with GitHub Action
-
Sign in Page
-
Sign up Page (with input content verify)
-
Todo Page
todo.mov
-
Tasks Page
default.mp4
-
Edit profile
Edit.Profile.mov
- Yang-Min, Hsu