This application is for dog owners who may often or occasionally need to find a dog sitter, and dog sitters who have spare time and would like to earn some extra money dog sitting. This app allows dog owners to see dog sitter's profiles and reviews, so dog owners are able to find and book the top rated dog sitters.
The following software is required to be installed on your system:
- NodeJS
- The project uses NodeJs as a backend language. Make sure you have NodeJS installed.
- MongoDB
- The project uses MongoDB as a database. Installation tutorial is here.
-
To get started, clone the repo to your local machine.
https://github.com/hatchways/team-hazelnut.git
-
Install all dependencies on the both front end and back end. You must have both the client and server running in order for the app to work.
Frontend (Client)
-
Go to client directory, and run
npm install
. -
To start client, run
npm start
from the client directory.
Backend (Server)
-
In a different Commant Prompt, go to server directory, and run
npm install
. -
To start server, run
npm start
from the server directory.
Both (Client and Server)
-
Run
npm install
from both the client and server directory. -
To start both in one prompt, run
npm run both
from the server directory.
-
-
Ensure that you have MongoDB installed globally on your system.
- Open Command or Command Prompt and run
mongod (or sudo mongod)
to start the MongoDB daemon.
- Open Command or Command Prompt and run
- Shawn Pang
- Kartihan Srisaravanapavan
- Ramazan Ushpayev
- Yasuko Kurata