Skip to content

Eventa is the coordinated effort behind planning, organizing, and executing various events or features. This includes weddings, corporate meetings, fundraisers, sporting events, fashion shows, and much more. Event management companies can help you organise a number of different special events that your organisation may be interested in hosting.

Notifications You must be signed in to change notification settings

dineshssdn-867/Events

Repository files navigation

All Contributors

Eventa✨

Personal Project - Eventa

Demo💻

Demo

Environment Variables⚙

To run this project, you will need to add the following environment variables to a .env file at the root of the project

  • EMAIL_HOST_USER : Your smtp email servie provider

  • EMAIL_HOST_PASSWORD : Password for your smtp email service provder

  • AWS_KEY : Your aws key for S3

  • AWS_SECRET_KEY : Your secret aws key for S3

  • AWS_CDN_URL : Your static cdn url

  • CACHE_USERNAME : Operator of cache username

  • CACHE_PASSWORD : Password of cache service password

You can use smtp providers like gmail, sendgrid etc. Update the EMAIL_HOST in events/settings.py accordingly.

Run Locally🚀

Clone the project

  git clone https://github.com/dineshssdn-867/Events.git

Go to the project directory

  cd events

Create Environement and install dependencies

python m venv env
env\Scripts\activate
pip install -r requirements.txt

Make migrations and start the server

  python manage.py makemigrations
  python manage.py migrate
  python manage.py runserver

Features🧾

You can register as a user, event organizer

For Event organizers
  • Register as a event organizer
  • Post Events, Update Events, Delete Events
  • Advertise your events
  • Post a rating review
  • Post a blog
For Users
  • Register for event
  • Rate Event
  • Post a rating review
  • Post a blog

Tech Stack👨‍💻

Frontend: HTML, CSS, JS, Bootstrap, React

Backend: Django, Firebase, Nginx, Caching Services, AWS Cloudfront

emoji key


Dinesh Nariani

💻 📖 🎨 🚧 📆

Jay Patel

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Eventa is the coordinated effort behind planning, organizing, and executing various events or features. This includes weddings, corporate meetings, fundraisers, sporting events, fashion shows, and much more. Event management companies can help you organise a number of different special events that your organisation may be interested in hosting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published