Skip to content

BrentBarnes/Private-Events

Repository files navigation

Private Events

The goal of this project was to practice harder types of model associations.

Assignment From The Odin Project

"You want to build a site similar to a private Eventbrite which allows users to create events and then manage user signups."

Functionality

  • User can create events
  • User can attend many events
  • Event can be attended by many users
  • User can view the events they've created
  • User can view the events they're attending
  • User can send and receive invitations
  • Uses a has_many through association that allows us to gain access to a user's invitations and an invitation's invitees through a join table called attendances

Screenshots

Home Page (events#index)

Home Page (events#index)

Event Page

Event show page

Events You're Attending

Event's you're attending

Event's You're Hosting

Events You're Hosting

User Model

User Model

Event Model

Event Model

Invitation Model

Invitation Model

Attendance Model

Attendance Model

About

Practicing more challenging associations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published