Skip to content

A WebApp to manage and organize the events held at a University

License

Notifications You must be signed in to change notification settings

The-Open-Source-Club/Eventser

Repository files navigation

Eventser

Project Overview


In a popular college like ours :P , multiple Events are organised in the campus every week. However, due to a lack of common medium, people often miss out on the important of details such as date of event, venue etc. To solve this problem, we have built Eventser, a Web App on which everyone can easily find out about the various Events being held in the college.

Solution Description


On this Web App,

  • The event organizers or the admins can create new events, update and delete events.
  • Students can see events categorized into three categories: past, current and future events. To be reminded for an pqrticular event they can save an upcoming event to their personal calendar using our Add to Calendar method. They can also search for a particular event using the search feature.

Features :

  • Addition, updation and deletion of events.
  • Classification of events into: past, current and upcoming.
  • Countdown Timer
  • [Bonus ]: Add to personal calendar for receiving remminder about an particular event.
  • [Bonus ]: Search for a particular event using the search bar.
  • Persistent data storage.
  • Responsive to both Desktop and Mobile screens.

Screenshots:

Upcoming Events
Admin Page Search Bar Search Result

Architecture Diagram

Work Flow Diagram

Technical Description


Tech Stack:

  • Front-end: HTML, CSS, Bootstrap, JavaScript
  • Back-end: Flask and Python
  • DataBase: SQlite
  • API used: Addevent api for saving an event to personal calendar

Installation instructions (Linux) :

  • Clone this repository using, https://github.com/ayushprd/Event_Management_WebApp.git
  • Move into the app file using cd Event_Management_WebApp/'Application Code'/
  • Install the dependencies using pip3 install -r requirements.txt
  • Finally, run python3 app.py

Team Members


List of team member names and email IDs with their contributions

About

A WebApp to manage and organize the events held at a University

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published