Skip to content

Distraction free task manager. Built using Next.js, Tailwind, TypeScript, Prisma, Xata PostgreSQL and Clerk authentication.

Notifications You must be signed in to change notification settings

markslorach/minilist

Repository files navigation

minilist

minilist is a minimalistic and distraction-free task manager designed to help users focus on their tasks. It supports full CRUD operations for tasks, task completion and clearing completed tasks.

Tech Stack

  • Frontend: Next.js, TypeScript, Tailwind, Shadcn/ui
  • Backend: Prisma ORM, Xata PostgreSQL
  • Authentication: Clerk Auth

Features

  • Add, update, and delete tasks
  • Mark tasks as complete and incomplete
  • Clear completed tasks
  • Optimistic UI for instant user feedback

Working On

  • Setting up a Clerk webhook to sync data with db
  • Optimising code to speed up inital page load when a user is already logged in
  • Further styling

Roadmap

  • User login with Clerk Auth
  • CRUD operations for tasks
  • Task priority management
  • Spaces for task lists
  • Pomodoro timer integration

Links

Deployed Link - https://minilist.vercel.app/
Project Link - https://github.com/markslorach/minilist.git

Test Login Credentials

email: [email protected]
p/w: test123

Contact

Mark Slorach - [email protected]

Screenshots

SCR-20240827-kvtu SCR-20240827-kvsk

About

Distraction free task manager. Built using Next.js, Tailwind, TypeScript, Prisma, Xata PostgreSQL and Clerk authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages