A simple calendar application built with React and integrated with an API to manage events.
Check out the live demo here.
- View and manage events on a monthly calendar
- Add new events with a title, start date, end date, description, and color
- Edit existing events
- Visualize events with different colors on the calendar
- Prevent adding more than two events on the same date
Follow these instructions to get a copy of the project up and running on your local machine.
Make sure you have the following installed on your machine:
- Clone the repository:
git clone https://github.com/web-vikas/calender-event.git
- Navigate to the project directory::
cd calender-event
- Install dependencies:
npm install
- Create a MongoDB database and obtain the connection URI : Create a .env file in the root of the project. Add the following line to the .env file, replacing YOUR_MONGODB_URI with your actual MongoDB URI:
MONGODB_URI=mongodb+srv://username:password@cluster.mongodb.net/dbname
npm run dev