Middle is an event ticket marketplace built as a final project for Le Wagon's Full-Stack Web Development Bootcamp. It connects people organizing events with people who want to attend, covering the full flow from creating an event to buying and managing tickets.
Users can sign up and manage their profile, create and browse events, list tickets for sale, and place orders to buy tickets, with photo uploads handled through Cloudinary. The app also includes informational pages for about, contact, and news.
Backend: Ruby on Rails 7 and PostgreSQL. Frontend: Hotwire (Turbo and Stimulus) and Bootstrap 5. Authentication: Devise. Other libraries: Cloudinary and Faker for seed data.
git clone https://github.com/DevThiCosta/lewagon-middle.git
cd lewagon-middle
bundle install
rails db:create db:migrate db:seed
rails serverBuilt by Thiago Costa (https://github.com/DevThiCosta) as a final project for the Le Wagon coding bootcamp. Part of my project portfolio: https://github.com/DevThiCosta/lewagon-projects