A weekly to-do list app that shows tasks for the current week, regardless of the year. You can log in or enter as a guest. The accordion opens to the current day when you access the app. You can add, delete, and check off tasks. Repeated tasks are highlighted for easy identification.
- 📅 Weekly Focus: Displays tasks for the current week, helping you stay on track.
- 👤 Guest Mode & Login: Use the app with or without an account.
- 🔄 Auto-Expand Current Day: The accordion opens to today’s tasks when you access the app.
- ✏️ Task Management: Add, delete, and check off tasks with ease.
- 🔍 Repeated Tasks Highlighted: Easily identify recurring tasks for better planning.
- Clone the repository:
- HTTPS:
git clone https://github.com/Ivanricee/weeklytodo.git
- SSH (requires SSH key setup)::
git clone git@github.com:Ivanricee/weeklytodo.git
-
Install dependencies:
pnpm install
-
Configure environment variables: Create a
.env
file in the root directory with the following variables:VITE_FIREBASE_API_KEY= VITE_FIREBASE_PROJECT_ID= VITE_FIREBASE_APP_ID= VITE_FIREBASE_STORAGE_BUCKET= VITE_FIREBASE_MESSAGING_SENDER_ID= VITE_FIREBASE_APP_ID=
-
Run the development server:
pnpm dev
This project is licensed under the MIT License.