Skip to content

kamal0620040/Eventhub

Repository files navigation

todolist-icon

Eventhub

EventHub benefits a particular organization with multiple sub-groups to manage all their events through a common portal irrespective of the type of event. Whether it is a sporting event or a teaching-learning event or just a normal ceremony. All of them could be advertised using EventHub. It also enables a user with permission to view the list of participants and their information if necessary.

Features

  • Login & Sign up: Users can sign up if they are new to our site & log in if they are already part of our virtual family. They can also give an avatar in their profile.

  • Create an event: We have also given the privilege to the organizers to create events & make them accessible to the whole world.

  • Register Event: Users can find various kinds of events & register for events. Organizers of a particular event also get to approve or cancel the request based upon their evaluation.

  • Search Events: To give a better experience to our users, we have added a search event feature so that they can find events according to their interests & city.

  • Chat with Organizer: We believe that for the successful organization of an event, there must be communication between the organizer & participants. For that, we have given them the functionality to virtually message each other via our integrated messaging feature.

  • Give Review: No events are perfect & there is always room for improvements. To help the organizers get feedback for improvement & participants express their thoughts on events, we have added the review feature.

Run Locally

Clone the project

  git clone https://github.com/kamal0620040/Eventhub.git

Go to the project directory

  cd Eventhub

Install dependencies using pipenv or manually using requirement.txt

  pipenv shell

Perform migration

  python manage.py migrate

Start the server

  python manage.py runserver

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

GITHUB_ID

GITHUB_SECRET

Tools Used:-

Done by

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •