Skip to content

Latest commit

 

History

History
118 lines (76 loc) · 2.66 KB

README.md

File metadata and controls

118 lines (76 loc) · 2.66 KB

Logo

ezySwiper

Find your next vet. Tinder style.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. License
  5. Hackathon Contribution

About The Project

example

is a tinder-style web app designed to help pet-lovers find the ideal practice to care for their animal companions. The website prompts users to swipe left or right on a displayed veterinary office to indicate if it fails to meet or surpasses their needs.

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

You should have any terminal and Node.js (tested with 14.16.1).

Installation

  1. Clone the repo

    git clone https://github.com/ChalzZy/vet-swiper
  2. In terminal cd ./frontend and type node install

  3. npm start

  4. In terminal cd .. and cd ./backend type node install

  5. node server.js

  6. Open http://localhost:3000/

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License.

Hackathon Contribution

Charles Monaghan

  • Importing given JSON into MongoDB
  • Created API to get all vet practices and return only vets who work there
  • Created JS scripts to find distance, ratings, and pet types

Harpreet Singh

  • Majority of react frontend visuals
  • Manipulated data from API requests
  • Got swiping feature completed

Dakota Sargent

  • Research for the project
  • Wrote readme
  • Completed presentation slides
  • Design of the project