Skip to content
This repository has been archived by the owner on Oct 10, 2024. It is now read-only.

nss-day-cohort-13/eventshine-spawn-of-nessie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 

Repository files navigation

Event Ticketing System

Your mission is to design, model, and build a Django application that allows users to purchase a ticket to an event, and allows a user to create an event.

Event

The event will need the following properties. You may add more as you see fit.

  1. Name
  2. Description
  3. City
  4. Begin date/time
  5. End date/time
  6. Attendee limit
  7. Venue

Venue

It's possible that there can be many events going on at a single venue at any point in time, so keep that in consideration.

User

Any user can register for any number of events, but if the user mistakenly overbooks their time, provide a notification when they log in to that effect. Use built-in Django user authentication model to allow users to create a new account in your application.

Note: Make sure you enable the SessionMiddleware for your application.

Stretch Goals

Presenters

Allow a user to register as a present at an event. The user must provide the name of their talk and the time at which they would like to present. Ensure that any given time slot is not double-booked.

Sponsors

When creating an event, let the user indicate that it is possible for other users to sponsor the event.

Allow users to indiciate that they wish to sponsor the event. The user will provide their company information, the amount of money they wish to donate for sponsorship, and their company logo.

About

eventshine-spawn-of-nessie created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published