Event Calendar is a lightweight and user-friendly web application designed to help users efficiently manage and track events. Built with React, Next.js, and TypeScript, this project provides an intuitive UI for adding, editing, and viewing events in a calendar format.
✅ Event Management – Effortlessly add, edit, and delete events.
✅ Monthly & Weekly Views – Toggle between different calendar views for better planning.
✅ Drag & Drop Support – Easily reschedule events with a simple drag-and-drop interface.
✅ Reminders & Notifications – Set up event reminders (future enhancement).
✅ Dark Mode Support – Seamless theme switch for a better user experience.
- Frontend: Next.js, TypeScript, TailwindCSS
- State Management: Zustand
- Calendar Library: React Big Calendar / FullCalendar.js
- Backend: Node.js, Express
- Database: PostgreSQL