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.
- 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}
- Frontend: React, Next.js, Tailwind CSS
- Backend: Drizzle ORM, SQLite, turso
- Utilities: Next.js Cache, FormData API
Make sure you have the following installed:
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/Ferhatmedtahar/pardy.git cd pardy