An interactive concert and sporting event discovery tool created with Rails, React, Google Maps and Firebase. The aim was to approach event discovery in an alternate manner, where users can find events by discovering nearby event venues, with an additional option to search for upcoming events traditionally.
Created with:
- React - Front end interface
- Redux - State management
- React-Router-Dom - Page navigation
- Rails - Save user credentials/information and references to event information
- PostgreSQL - Database
- Firebase - Custom token authentication
- Bcrypt - Hash user credentials
- JWT - Secure transfer of credentials
- Semantic-UI - CSS theming
- Semantic-UI React - Styled react components
- Google Cloud - Location information, map, and user interactivity
- Ticketmaster - Event and venue information
The initial idea behind the app also includes User-User interaction, in that User's can post events onto a global feed, as well as a friend feed. The endpoints for these features are already built into the backend, and were available in v1 of this app. I'll be integrating that functionality in the future.