A full-stack restaurant app that allow locals to make reviews on their experience!
Explore the docs
BAHA-GO
Have you ever had trouble finding good restaurants around you? Well BAHA-GO solves your issues. Join a trustworthy community that post restaurant reviews about their experience. No more second guessing where to eat. Know what places to avoid and what places are a must try!
- Express.js
- Node
- EJS
- Mongoose
- Passport
- JavaScript
- CSS
- Cloudinary
##Getting Started
In order to clone a local copy of this repository, please follow the steps below.
- Navigate to the folder you would like to store the project
- Clone the repo
git clone https://github.com/JayRKyd/Baha-Go.git
- Switch into the directory that was just created
cd baha-go
- Install NPM packages
npm install
- Navigate to the config folder
- Create a .env file there called
.env
- Enter your MongoURI string in
.env
with the keyDB_STRING
DB_STRING="<Replace everything in quotes with MongoDB Connection String>"
- Create a session secret for express sessions called
SESSION_SECRET
SESSION_SECRET="<any string value>"
- Connect to your cloudinary db with the following 3 environment variables
CLOUD_NAME
,API_KEY
,API_SECRET
CLOUD_NAME="<cloud name here>" API_KEY="<api key here>" API_SECRET="<api secret here>"
- To run the application, use
npm start
to run the app in a development environment
- Implement a Dollar Rating System
- Modernize feed page
- Revamp comment section
- Add Pagination for user posts
- Favorite Restaurants page
coming soon...
Twitter @jayrcodes
Project Link: https://github.com/JayRKyd/baha-go