Welcome to The Studio! This application allows users to book private dance lessons with teachers of various disciplines and manage their bookings.
- User authentication and registration.
- Browse available dance teachers and their specialties, as well as their current students.
- Book private dance lessons with your preferred teacher.
- Manage your booked lessons and cancel them or update the time if needed.
- View booked lessons' details such as room number, teacher, and start time.
- Error handling and user-friendly messages.
-
Clone this repository to your local machine:
$ git clone https://github.com/brantae/project_4_studio.git
-
Enter the directory and open in VSCode
$ cd project_4_studio $ code .
-
Install dependencies
$ bundle install $ npm install
-
Start client and server
$ npm start --prefix client $ rails server
- React.js
- Ruby on Rails
- Semantic UI React
- SQLite3