A marketplace app that connects users and sports coaches. Live Demo
Users of this app will be able to find and book lessons based on their preference for location, price and coach profile. Users have access to a responsive map which displays lessons based on these preferences. Users are also able to search for coach profiles, bookmark, review, and chat with coaches in real time.
Users can be coaches themselves, and gain access to additional features available to coaches. Coaches are able to create, edit and delete lessons with the use of an interactive calendar. Coaches signed in with googleauth are also able to interact with their personal google calendar. Coaches are also able to track their revenue from lessons and display them on charts.
- ruby v 2.7.4
- rails v 6.1.4
- bundle
- yarn
git clone [email protected]:NAVentilateN/SportMeLite.git
yarn install
bundle install
Run the following commands to create and setup the database.
rails db:create
rails db:migrate
rails db:seed
You can start the rails server using the command given below.
rails server
And now you can visit the site with the URL http://localhost:3000