Accessibility first restaurant reviewer application
Browsers support made by godban
Firefox |
Chrome |
Safari |
Opera |
---|---|---|---|
last version | last version | last version | last version |
Unique Features
- Built with React, Redux, React-Router, Immutable.js
- User authentication with JWT
- User can access via keyboards only or screen reader (ARIA)
- Full keyboard tab navigatable (Chrome, Opera)
- 5 Star rating system (HTML, CSS only)
- Simple search and filter for finding restaurants
git clone [email protected]:yhagio/restaurant-reviewer-client.git
cd restaurant-reviewer-client
npm install && npm run start
Then go to http://localhost:8080/
in your browser.
npm run production
npm run production:run
Then go to http://127.0.0.1:8080
Backend API is hosted on Heroku :)
Uncomment DEV and comment out PRODUCTION from src/config/constants.js
Then clone the backend as follows (Assume you have MongoDB & Node.js & NPM installed)
git clone [email protected]:yhagio/restaurant-reviewer-api.git
cd restaurant-reviewer-api
npm install
mongod
Then open another tab in terminal
npm run start
npm run test