A customizable calendar application that allows users to view and manage events in a monthly grid. This project is built with React, using modern hooks and context for state management.
- Add, edit, and delete events
- Responsive monthly calendar view
- Event modals with animations
- Customizable event colors
- Node.js (version 14.x or higher)
- npm (version 6.x or higher)
- Clone the repository:
git clone https://github.com/ScaxCodes/cc-calendar.git
cd cc-calendar
- Install dependencies:
npm install
To start the development server, run:
npm run dev
Your application should now be running at http://localhost:5173.
Alternatively, you can run the project on CodeSandbox:
- Open the repository in CodeSandbox by navigating to https://codesandbox.io/s/github/ScaxCodes/cc-calendar.
- The environment will automatically install dependencies and start the application.