Want to find a new place to eat? Dish Atlantic gives you many different restaurants to scroll through and choose from! Find your next meal: Dish Atlantic on Heroku
Dish Atlantic will have a pre-existing account for you to try out all features:
- Email: newuser@email.com
- Password: 1234
- Seeded restaurants are favorited
- JavaScript
- React
- Foundation CSS, SCSS
- Node.js
- Express
- Yelp Fusion API
- Webpack, Passport, Objection, Knex, PostgreSQL
- Generates a list of restuarants in a given location
- Provides reviews of restaurant experience and dishes tried by other users
- Users can create accounts to post reviews of their own
- Allows the user to favorite or save restaurants to try later
- Fully fledged viewable profiles
- Image upload functionality for profile pictures and dish reviews
- Ability to add comments to existing reviews
- Authentication redirects to homepage
- Mobile view is awkward
- Saved restaurants take a while to appear and lacks a loading icon
- Clone the repository
- Configure your .env file based on the .env.example file
- Run the following commands in your terminal:
yarn install
createdb Dish-Atlantic_development
cd server
yarn migrate:latest
yarn db:seed
yarn dev
- Visit
localhost:3000
in your browser