- Node.js
- Next.js
- TypeScript
- TailwindCSS
- Chapa
- Zod
- React Hook Form
- Shadcn
- uploadthing
👉 Authentication (CRUD) with Clerk: User management through Clerk, ensuring secure and efficient authentication.
👉 Edirs (CRUD): Comprehensive functionality for creating, reading, updating, and deleting edirs, giving users full control over edir management.
- Create Edirs: Users can effortlessly generate new edirs, providing essential details such as title, date, location, and any additional information.
- Read Edirs: Seamless access to a detailed view of all edirs, allowing users to explore edir specifics, including descriptions, schedules, and related information.
- Update Edirs: Empowering users to modify edir details dynamically, ensuring that event information remains accurate and up-to-date.
- Delete Edirs: A straightforward process for removing edirs from the system, giving administrators the ability to manage and curate the platform effectively.
👉 Checkout and Pay with Chapa: Smooth and secure payment transactions using Chapa, enhancing user experience during the checkout process.