Skip to content

PawanAK/reminder

Repository files navigation

Reminder App

The Reminder App is a comprehensive task management tool that allows users to create collections, add tasks to those collections, mark tasks as done, set expiration dates, and more. It's built using Next.js and Shadcn UI for the frontend, and utilizes server actions, Prisma, and PostgreSQL for the backend. Authentication is handled using Clerk.

Features

  • Create Collections: Users can create different collections to organize their tasks.
  • Add Tasks: Within each collection, users can add tasks with details such as title, description, and expiration date.
  • Mark Tasks as Done: Users can mark tasks as done once completed.
  • Set Expiration Dates: Tasks can have expiration dates set, providing a reminder of upcoming deadlines.
  • User Authentication: Authentication is managed securely using Clerk.

Tech Stack

  • Frontend:

    • Next.js
    • Shadcn UI
  • Backend:

    • Server Actions
    • Prisma
    • PostgreSQL
  • Authentication:

    • Clerk

Releases

No releases published

Packages

No packages published

Languages