Skip to content

tatthien/myweek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ffd1445 · Mar 21, 2023

History

86 Commits
Mar 14, 2023
Mar 21, 2023
Apr 5, 2021
Mar 8, 2023
Mar 14, 2023
Mar 8, 2023
Mar 2, 2023
Mar 11, 2023
Mar 17, 2023
Mar 14, 2023
Mar 14, 2023
Mar 14, 2023
Mar 14, 2023
Mar 8, 2023
Mar 8, 2023
Mar 8, 2023
Mar 13, 2023
Mar 14, 2023

Repository files navigation

share-image

MyWeek

MyWeek is a weekly planner & to-do list app. It aims to enhance your productivity, manage your stuff in a week calendar view.

Features

  • Active calendars
  • Manage tasks
  • Notes
  • Drag & drop items
  • Checklists
  • Labels
  • Dark theme (coming soon)
  • Recurring tasks (comming soon)

Development

Prerequisites

These tools must be installed on your local machine.

  • pnpm
  • node v16+

Installation

pnpm install

Create Supabase project

MyWeek uses database & authentication services from Supabase. You have to create a project in Supabase to get the URL and ANON_KEY.

supabase project settings

Start locally

Create a new .env file and add the environment variables which you can get from the Supabase project's settings that you already created in the step above.

VITE_SP_URL='supabase_url'
VITE_SP_ANON_KEY='supabase_anon_key'

After that, run the following command.

pnpm dev

Screenshots

Here is some screenshots of MyWeek. Visit myweek.thien.dev to explore more.

Screenshot 2023-03-11 at 15 32 35

Screenshot 2023-03-11 at 15 33 15

Screenshot 2023-03-11 at 15 34 14

Screenshot 2023-03-11 at 15 33 32

License

MyWeek is released under MIT license. See LICENSE for more information.

About

MyWeek is a weekly planner & to-do list app

Resources

License

Stars

Watchers

Forks

Releases

No releases published