Do-Today is a simple to-do list management website designed to help users keep track of their tasks. The project utilizes Vue3 for the frontend and Firebase for a minimal backend solution.
- Frontend:
- Vue3
- Vuex
- Vue Router
- Bootstrap5
- Backend & Deployment:
- Firebase
- View a list of all tasks.
- Add new tasks.
- Edit existing tasks.
- Delete tasks.
- Mark tasks as completed.
- Filter tasks based on their completion status (completed, not completed).
- Filter tasks by priority tags (high, medium, low, none).
- Users can Sign-up and Login using their Email.
Prerequisites Please ensure that you have the following installed on your local machine:
- Node.js
git clone https://github.com/yanpin0524/do-today.git
cd "project path"
npm install
npm run dev