Private Events

This project was created to demonstrate an understanding of Rails associations

We built a site similar to a private Eventbrite which allows users to create events. Users can create events. Events has a title, a specific date and time.

A user can create events. A user can attend many events. An event can be attended by many users. This required us to model many-to-many relationships and also to be very conscious about our foreign keys and class names.

Built With

  • Ruby
  • Ruby on Rails

Getting Started

Prerequisites

  • Node
  • Rails
  • Ruby
  • Yarn
  • Text editor
  • Git

To get a local copy up and running simply follow the next step.

  • In your local PC, open your terminal in the folder you would like to clone the project.
  • Clone the repo with the command: git clone (copied link); like so: git clone https://github.com/danmainah/private-eve.git
  • Then run bundle install to install all the required dependencies
  • Then run npm install
  • Run rails db:create, then rails db:migrate
  • Run rails server to spin up a development server
  • Once the server is up, open this link http://127.0.0.1:3000 on your browser

Authors

👤 Daniel Maina

👤 Teddy-Livingstone Ememandu

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!