Skip to content

Full Stack app designed for listing and reviewing restaurant details

Notifications You must be signed in to change notification settings

spp1991/Nomster

Repository files navigation

Nomstar

The application is a sample app for creating restaurants details in a city ,featuring individual pages for each restaurant containing restaurant details (address,photos) and place for a user to share their review on the restaurant. To enable user easily locate the restaurant, application also has integrated Google Maps as location finder.

Functionalities include:

  • Enabling restaurant owners/users to create/update/delete restaurant pages, uploading photos for user to visualize the place and geolocation feature of Google Maps to convert address into latitudes and longitudes and locate the restaurant on a Map
  • Allowing visitors to provide reviews on the restaurant
  • Profile page for users showing restaurant created/comments posted
  • Alerting creator of restaurant profile through email about the comments being posted on the restaurant

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You will need to setup Vagrant environment to run the application on local machine. To find the installation instructions for your OS, visit :

https://github.com/FirehoseProject/firehose-vagrant-rails5

Installing

Initiate the vagrant environment.

Git clone the repository to your local machine in the src folder :

HTTPS:

$ git clone https://github.com/spp1991/Nomster.git

SSH:

$ git clone git@github.com:spp1991/Nomster.git

Open application folder created by git clone command:

$ cd Nomster

Install all the gems used in application:

$ bundle install

Install the application database and create all the tables:

$ rails db:create
$ rails db:migrate

You will then be able to start the app locally by runnning:

$ rails server -b 0.0.0.0 -p 3000

Built With

Home Page

Screenshot Home

Restaurant Page

Restaurant

Restaurant

Restaurant

User Profile

User Profile

About

Full Stack app designed for listing and reviewing restaurant details

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published