Skip to content

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.

Notifications You must be signed in to change notification settings

Ivanricee/weeklytodo

Repository files navigation

📝 Weekly Todo - Weekly Task Manager ✅

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.

Live Demo


Table of Contents

Features

  • 📅 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.

Preview

image


Technologies

Frameworks and Tools

Vercel React TailwindCSS ShadCN Firebase


Installation

  1. 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
  1. Install dependencies:

    pnpm install
    
  2. 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=
  3. Run the development server:

    pnpm dev
    

License

This project is licensed under the MIT License.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published