/React-MusicTeachers

Musiclass is mobile web app for making appointments with music teachers. Search for teachers by musical instrument. This project was built with React JS (frond-end), and Ruby on Rails (back-end).

Primary LanguageJavaScript

Rect - Music Teachers

Musiclass is mobile web app for making appointments with music teachers. Search for teachers by musical instrument. This project was built with React JS (frond-end), and Ruby on Rails (back-end).

RoR API Endpoint

https://fathomless-headland-51075.herokuapp.com/

Screenshots and Walkthrough

https://www.loom.com/share/a33dc112c87c4154a6572bda7a176263

Login

Menu

Logged in

Menu

Music Instruments

Menu

Music Teachers

Menu

Booking

Menu

Appointments

Menu

Menu

Menu

Built With

  • React
  • Jest
  • Redux
  • Axios
  • The UI is based on the desgin of Vinisha Panjikar. More here.

API Github Reposiroty

https://github.com/diegoarvz4/RoR-API-MusicTeachers

Live Demo

https://diegoarvz-musicteachers.herokuapp.com/

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

React Npm A web Browser.

Setup

Clone or download this Repository.

Install

Run the following command on your terminal: $ npm install, this will install all the required dependencies necesary for you to run this project locally.

Usage

Run the following command on your terminal: $ npm start, this will run a local server which can be accesed via a web browser in https://localhost:3000

Run tests

To run the tests simple run the following command on your terminal: $ npm test

Future Features

  • Update appointments
  • Role management

Authors

👤 Diego Luis Arvizu Gutiérrez

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is Licensed under MIT