Hype is an exhilarating web application designed to ignite the college experience. It serves as the ultimate hub for college clubs and committees, delivering an adrenaline-fueled platform that keeps students in the loop with the latest updates, upcoming events, and epic parties. Get ready to ride the wave of excitement as Hype takes you on a wild adventure, where the energy is contagious, the fun is unstoppable, and the memories are legendary.
- Clone the repository:
git clone https://github.com/Soumya-Vaidya/Hype.git
-
Navigate into the project directory
-
Install the required dependencies (Flask)
-
To run the application, run the following command:
python app.py
This will start the Flask development server. You can access the application by navigating to http://localhost:8000/ in your web browser.
docker build -t hype https://github.com/Soumya-Vaidya/Hype.git
docker run -p 8000:8000 hype
- Live timeline displaying upcoming events with essential details.
- Students can access information about past events.
- Clubs and committees can add, delete, and edit event details.
- Creation of subevents or inclusion of event-related details.
- Responsive and visually appealing user interface.
- Newsletter for students to stay up-to-date with the upcoming events
- On the homepage, the live timeline displays upcoming events.
- Click on an event to view detailed information.
- Use the navigation menu to access past events or view events by specific clubs/committees.
- On the day of the event the page greets the user with a confetti animation
- To add a new event, log in as an committee administrator and navigate to the admin panel.
- In the admin panel, you can add, delete, or edit event details.
- Subevents or additional event-related information can be included when adding or editing an event.
- Fill in email details to recieve updates via Newsletters
Hype is built using the following technologies:
Front-end: HTML, CSS, JavaScript, AngularJS, JQuery, Bootstrap
Back-end: Python Flask
Database: SQLite
This project was made by Soumya Vaidya and Anushka Bhatnagar