/4-final-project-pet-tinder

4-final-project-esports-tracker created by GitHub Classroom

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Play Dates for Pets

https://urchin-app-n5bks.ondigitalocean.app/login

Project Description

Play Dates for Pets is a user-friendly web application where pet owners can create profiles for their pets, specifying breed, personality, and preferences. Our matchmaking algorithm finds and matches like-minded pet owners.

Product Vision Statement

Play Dates for Pets is a social platform for pet owners to connect, facilitating the socialization and well-being of pets through customizable profiles and matchmaking algorithms, fostering meaningful connections and enhancing the bond between pets and their owners.

Team Members

History and Contribution Guidelines

Play Dates for Pets originated from a shared desire to address the socialization needs of pet owners and their furry friends. Inspired by the therapeutic benefits of pet interactions and the importance of early socialization, this project seeks to create a welcoming environment for pet owners to connect.

If you’d like to contribute to this project, please see the CONTRIBUTING.md document.

Building and Testing

Clone the Code

Clone the repository to your local machine:

git clone https://github.com/agiledev-students-spring2024/4-final-project-esports-tracker.git

This will create a local copy of the codebase in your desired folder.

Build and Launch the Back End

  1. Navigate into the back-end directory using cd back-end.
  2. Run npm install to install the required dependencies.
  3. Run npm start to launch the backend server.

Build and Launch the Front End

  1. Open a new terminal.
  2. Navigate into the front-end directory using cd front-end.
  3. Run npm install to install the required dependencies.
  4. Run npm start to launch the front-end app.

By following these steps, you'll have both the backend and frontend of the application up and running locally on your machine.

Run Tests

  1. Navigate to the back-end directory using cd back-end.
  2. Run npm test to execute backend tests.