Polybrite is a web app inspired by Eventbrite and Udemy that focuses on variety different classes offered by Musicians, Software Engeneers, Artists and etc. It was built with Ruby on Rails and PostgreSQL on the backend and React-Redux on the frontend.
- User Authentication - Login/Signup/Signin/Logout - Demo User
- Auth and Protected Routes for the components
Edit
andDelete
created courses- Users can
enroll
for courses - Users can add courses to they
wishlist
- Users can see
enrolls
,wishlists
andcreated
courses - Users can search for courses based on category
Ruby on Rails
for the backend frameworkPostgreSQL
for relational databaseReact
for frontend usingRedux
as the state managerAWS S3
to upload and store imagesjQuery
for AJAX requestsSASS
for stylingHeroku
to deploy the live applicationWebpack
to bundle Javascript files
- Implement searchbar to search based on topic and location
- Implement Maps API to show coursse location and find courses near by