Skip to content

VeryStone69/Calendar_ToDoList_-test-task

Repository files navigation

My To-Do Calendar

React | Vite | TypeScript

Project Description

A To-Do list presented as a calendar. Click on a day to open a modal with the day's tasks. Create, delete, and mark tasks as completed.

Features

  1. UI/UX Focused: Pleasant and intuitive interface.
  2. Responsive Design: Adapts to all screen sizes.
  3. Holiday Marking: Uses isDayOff() API to mark holidays.
  4. Weekly Tasks: View tasks for the entire week.
  5. TypeScript: Ensures type safety.
  6. Clear Structure: Easy to understand and maintain.

Technologies Used

  • React
  • TypeScript
  • Context API
  • CSS Modules

Installation and Setup

  1. Clone the repository:

    git clone https://github.com/VeryStone69/Calendar_ToDoList_-test-task.git
    cd my-todo-calendar
  2. Install dependencies:

    yarn install
  3. Run in development mode:

    yarn dev

For questions or suggestions, email [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published