The Pet Caring Service is a pet sitter booking platform that enables pet owners to search for avaiable pet sitters for their pets. This application allows pet owners to find responsible and reliable pet sitters nearby, and for pet caretakers to earn an extra income while spending their free time keeping these pets company.
This application was written for NUS CS2102 Database Systems project.
- HTML/CSS/JavaScript
- EJS
- Node.js
- Express
- PostgreSQL (node-pg)
- Clone repo to your local machine
- Set up your PostgreSQL DB
- Follow instructions here
- Create an .env file in the root folder. Add the following code and modify it accordingly to your PostgreSQL settings
PG_PASSWORD = password
PG_HOST = localhost
PG_PORT = 5432
PG_DATABASE = database_name
SECRET=team24
- Run
npm install
npm start
- Open the application on your browser on http://localhost:3000
Test out our app here: https://cs2102-petcaringservice-24.herokuapp.com/
View our demo video here: https://youtu.be/rYYav45HdEg
Search for caretakers
Pet owner profile page
Admin dashboard page