A React On Rails Based Project
Issues ยป
Report Bug
ยท
Request Feature
The project is based on a find your house app. But this is inspired with the current shift in the global scale- to finding a tutor. It has capability for users to create tutors, add to favourites and has been built with a test driven approach. Currently the user can:
- Log in the app,authenticated by devise
- The user is presented with a list of tutors they either created or created by other users.
- When a user selects a tutor, detailed information about the tutor is presented and the possibility add the tutor to favourites
- The user can access a list of favourite tutors
- Node.js
- React
- Ruby On Rails
- ESLint
- Rubocop
- React-DOM
- React-Create-App
- npm
- CSS
- ES6
To have this app on your pc, you need to:
-
download or clone this repo:
- Clone with SSH:
git@github.com:simandebvu/find-a-tutor.git
- Clone with HTTPS
https://github.com/simandebvu/find-a-tutor.git
-
In the project directory, you can run:
-
$ npm install
- installs all the dependencies required by the project -
$ npm start
- runs the app in the development mode:- Open http://localhost:3000 to view it in the browser.
- The page will reload if you make edits.
- You will also see any lint errors in the console.
-
$ npm run build
- Builds the app for production to the
build
folder. - It correctly bundles React in production mode and optimizes the build for the best performance.
- The build is minified and the filenames include the hashes.
- Your app is ready to be deployed!
- Builds the app for production to the
-
Live Demo Link ๐
Open the terminal in the project's root directory and run:
$ bundle exec rspec
Live Video Link ๐
๐ค Shingirayi Mandebvu
- Github: @simandebvu
- Twitter: @simandebvu
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!
- Microverse
This project is MIT licensed.