Task Master 3 is an accessible TODO application with user authentication and realtime data synchronisation.
https://taskmaster3.app, hosted on Vercel.
Install dependencies.
npm install
# or
yarn install
Configure environment, see Configuration.
touch .env.local
Run development process.
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
Name | Type | Required |
---|---|---|
NEXT_PUBLIC_FIREBASE_API_KEY | string | ✅ |
NEXT_PUBLIC_FIREBASE_APP_ID | string | ✅ |
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN | string | ✅ |
NEXT_PUBLIC_FIREBASE_DATABASE_URL | string | ✅ |
NEXT_PUBLIC_FIREBASE_PROJECT_ID | string | ✅ |
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID | string | ❌ |
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID | string | ❌ |
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET | string | ❌ |
- Dark theme
- default system preference
- persistent user preference
- UX
- orderable lists
- orderable tasks
- transfer tasks between lists
- archive lists
This application follows the Web Content Accessibility Guidelines.
The MIT License (MIT). Please see License File for more information.