This MERN stack web app lets users browse a wide selection of delicious milk tea businesses where they can view information about specific Milk Tea stores.
Users are able to view store reviews and can also leave their own reviews. Users can add different businesses to their favorites list as well.
Create a free account and get started today!
- User can search a keyword or search for a business to review
- User can create an account and login
- User can leave reviews and rating for a business
- User can add a business to their favorites list
- JavaScript (ES6+)
- React
- Node.js
- Express.js
- MongoDB
- Mongoose
- GraphQL
- Ant Design
- Deployed on Heroku
- Yelp Fusion API
Deployed application: https://tranquil-plains-63846.herokuapp.com/
Register or Log in
Enter a location (city, state, zip code, etc...) to search nearby Milk Tea Places
Click into a store and click the favorite store button to add the store to the database as well as you favorites list.
clone the repo to local machine
cd communitea/
install dependencies
npm install
seed database
cd server/
npm run seed
start development React client and Express server
npm run develop
start client
cd client/
npm run start
build app for production
npm run build
start server
cd server/
npm run start
This is still an application under development, therefore certain functionalities are not fully functioning yet.
Working functionalities:
- Register, Login & Log out
- Search query for stores based on location via Yelp Fusion
- Add Store (fully functioning)
- Favorite Store (though is errorous when multiple stores are favorited)
However, all queries and mutations are working on the back end and can be tested with sandbox gql.