Ecell Calendar is a web application designed to manage and display events for the Ecell community. It allows administrators to add, edit, and delete events, ensuring that all members are informed about upcoming activities.
- Admin login for secure access
- Add, edit, and delete events
- Persistent admin login state using localStorage
- Responsive design for various devices
- Clone the repository:
git clone https://github.com/yourusername/ecell-calendar.git
cd ecell-calendar
npm install
npm start
- Access the application at http://localhost:3000 .
- Log in as an admin using the credentials provided in the application.
- Manage events through the admin interface.
- React
- Context API for state management
- LocalStorage for persisting admin login state
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
This project is licensed under the MIT License.