This project is a simple web-based calendar application with an integrated event planner. The application is built using HTML, CSS, and JavaScript, and it allows users to view and manage their events conveniently.
-
Calendar View: The main feature of this application is the interactive calendar view that allows users to navigate through different months and select specific dates.
-
Event Creation: Users can create events by clicking on a date in the calendar view. A modal popup will appear, where users can enter event details such as title, description, and time.
-
Event Display: Created events will be displayed on the respective dates in the calendar view, allowing users to see their scheduled events at a glance.
-
Event Edit and Delete: Users can edit or delete their events by clicking on the event in the calendar view. A modal will appear, enabling users to modify or remove event details.
The project utilizes the following technologies:
-
HTML: The structure of the calendar and event planner is created using HTML.
-
CSS: The CSS styles are applied to provide a visually appealing and responsive layout for the application.
-
JavaScript: JavaScript is used to handle user interactions, manage the calendar, and perform event creation, editing, and deletion functionalities.
To run the project locally, follow these steps:
- Clone the repository to your local machine using the following command:
git clone https://github.com/aashup1710/calendar
- Navigate to the project directory:
cd calendar
-
Open the
index.html
file in your preferred web browser. -
Now, you can use the calendar application to view, create, edit, and delete events by interacting with the calendar interface.
If you'd like to contribute to this project, you can follow these steps:
-
Fork the repository on GitHub.
-
Create a new branch with a descriptive name:
git checkout -b feature/your-feature
-
Make your modifications and additions to the codebase.
-
Commit your changes:
git commit -m "Add your message here"
- Push the changes to your forked repository:
git push origin feature/your-feature
-
Open a pull request on the original repository, describing the changes you made and the reason for them.
-
Wait for the maintainers to review your pull request. Feel free to address any feedback or comments if required.
This project was created by Aashutosh Mishra and Nandini Maheshwari. If you find this project useful or have any suggestions for improvements, please feel free to reach out.