The Custom Event Calendar Application is designed to provide users with an interactive and user-friendly platform to manage events effectively. It evaluates advanced React.js logic, clean UI design principles, and deployment capabilities.
Explore the live application here: Dynamic Event Calendar
- Create, edit, and delete events dynamically.
- Responsive UI with day, week, and month views.
- Seamless date handling using
date-fns
. - Styled with Tailwind CSS for a modern design.
- Clone the repository:
git clone https://github.com/shivang139/Event-Calendar.git
- Navigate to the project directory:
cd Event-calendar
- Install dependencies:
npm install
- Start the development server:
npm start
- Visit
http://localhost:3000
to view the app.
- Frontend: React.js, Tailwind CSS
- Utilities:
date-fns
,@radix-ui/react-dialog
The app is deployed using Vercel. To deploy your build:
- Run:
npm run build
- Deploy the
build/
folder to any hosting platform like Vercel or Netlify.
This project is licensed under the MIT License.