/bright-events

BrightEvents make your events brighter :grinning: :sparkles: :tada:

Primary LanguageRuby

BrightEvents

BrightEvents is an Eventbrite clone built with the power of Ruby on rails. View the demo.

You can sign in using prepopulated account:

email: john.doe@example.com
password: Qw1ITlgILwyWgfWbPhK9vNeVofGKnDC8

Technical notes

  • Backend built with Ruby on Rails
  • Using devise for authentication
  • Frontend interaction written in Javascript
  • Using Datetime picker Javascript plugin
  • Postgres database seeded with Faker gem and real locations (for geocoding's sake)
  • Styled from ground up, using SASS and CSS Grid
  • Using Carrierwave with Cloudinary as an image storage/transformation service
  • Using 'gmaps4rails' gem for map services
  • Using 'geocoder' gem for event geocoding
  • Sending thank-you-for-attending email using SendGrid

Features

  • Sign up / log in to create or attend events Start screen

  • Search events by location, category, date, title and description Search

  • Pick events from a map Pick events from map

  • See events near you on a home page Near events

  • Create, edit or delete events Create event

  • Attend events Attend event

  • See your created, past and attending events on a profile page Profile

  • See attendees list Attendees list