Skip to content

Ferhatmedtahar/Pardy

Repository files navigation

Pardy

"pardy is a event managment app"

Pardy is a modern event management application that allows users to create, manage, and interact with events efficiently. Built with Next.js, Drizzle ORM, and SQLite, it features a robust backend and an intuitive user interface.

Features and learn:

  • User Authentication: Secure user login and management.
  • Event Creation: Easily create new events with details like name, description, and location.
  • Event Management: View, update, and delete events.
  • Data Validation: Ensure reliable and consistent data handling.
  • Dynamic Revalidation: Automatic dashboard updates with revalidateTag.
  • non-form server actions , server side feching data , useFormState , useFormAction , useFormStatus , Route Slots {parallel routes}

Tech Stack

  • Frontend: React, Next.js, Tailwind CSS
  • Backend: Drizzle ORM, SQLite, turso
  • Utilities: Next.js Cache, FormData API

Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js (v16 or higher)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/Ferhatmedtahar/pardy.git
    cd pardy

Releases

No releases published

Packages

No packages published

Languages