Skip to content

Eventbrite basic mockup. Rails app built following The Odin Project Ruby on Rails curriculum.

Notifications You must be signed in to change notification settings

purpett/private-events

Repository files navigation

Private Events

Description

PrivateEvents is an Eventbrite basic mockup, built with Ruby on Rails and Bootstrap. It allows users to create, edit and delete events. Every user can attend several events and can remove their own attendance. The user can see and manage events they created and that they want to attend on "My events" page. The homepage shows upcoming and past events.

This project is part of a Ruby on Rails course by theodinproject.com. Available at https://www.theodinproject.com/lessons/ruby-on-rails-private-events

Deployment link

The application is deployed on Fly. You can see a demo at https://private-events-x.fly.dev/

Getting started

Make sure you have Ruby and PostgreSQL installed, then run in your terminal:

bundle install
bundle exec rails db:create db:migrate
bundle exec rails server

Then go to localhost:3000 on your browser.

Technologies

  • Languages & Frameworks
    • HTML
    • CSS
    • Ruby
    • Ruby on Rails
    • Bootstrap
  • Code version control
    • Git: Local machine tool that tracks changes in the application.
    • GitHub: Online service for hosting repositories that uses Git.
  • Code and debugging
    • Command line.
    • Visual Studio Code: code editor.
    • Google Chrome Developer Tools.
  • Logos

Key learnings & takeaways

This is the first fully functional Rails app I have ever built, and also the first time I used Bootstrap to style my app. I have learnt how to use Rails thanks to this project.

Future Improvements

  • Fix the responsive side menu.
  • Add some more styling.

About

Eventbrite basic mockup. Rails app built following The Odin Project Ruby on Rails curriculum.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published