Skip to content

An application to assist users in finding their pups the best dog parks near them or dog parks in a particular city/state. This repository serves as the frontend portion of the whole application.

Notifications You must be signed in to change notification settings

the-bone-yard/frontend

Repository files navigation

The Bone Yard -- Frontend

Project Description

This application is a dog park locator that allows users to search for dog parks near them or to search by city and state. Users can view details about a particular dog park, get driving directions to a specific dog park, and save dog parks they are interested in. This is a full stack application with the front-end housed on this repository. The repository for the back-end can be found here. This project is the capstone project completed during the final module of the Front End Engineering program at the Turing School of Software and Design.

The BoneYard deployed application can be found HERE.

Contributors

Bret Merritt - LinkedIn || GitHub

Nathan Darrington - LinkedIn || GitHub

Nicole Gooden - LinkedIn || GitHub

Stacy Potten - LinkedIn || GitHub

Front-End Technologies

  • JavaScript
  • Vue
  • GoogleMaps API
  • Jest
  • Babel
  • HTML5
  • CSS/SCSS
  • Travis CI
  • Heroku

Set-up

If you would like to view the project codebase on your local machine, follow the following steps:

  • cd into your directory of choice and clone down the repo with git clone git@github.com:the-bone-yard/frontend.git
  • cd into the repo directory
  • Run npm install
  • Run npm start and view the site on https://localhost:8080
  • ^C will terminate the server
  • Test suites can be viewed by running npm run test:unit

The BoneYard in Action

The Planning Phase

Wireframe

Home Page

BoneYard Home Page

Search Functionality

Search Bar

Results

Results List

Results Map

Park Details

Park Details

Saved Parks

Saved Parks

Future Iterations

While we are very pleased with the results of our efforts so far, we are just as excited about the improvements that are still to come for The BoneYard. From a frontend perspective, we would like to:

  • Enable better user authentication
  • Allow pet owners to create profile(s) for their dog(s)
  • Allow dogs to "friend" one another
  • Send messages between users to schedule puppy play dates at a dog park
  • Remove park from saved parks
  • More and improved error handling (including routes)
  • Sort results by rating and/or distance from current location

A full list of Issues we would like to implement in the future can be found here

Additional Links

About

An application to assist users in finding their pups the best dog parks near them or dog parks in a particular city/state. This repository serves as the frontend portion of the whole application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5