Skip to content

chowzzzz/pet-caring-service

Repository files navigation

Pet Caring Service 🐶🐱

National University of Singapore - CS2102 Database Systems Project AY20/21 Team 24

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.

Table of Content 📜

Tech-stack 💻

  • HTML/CSS/JavaScript
  • EJS
  • Node.js
  • Express
  • PostgreSQL (node-pg)

Getting Started 📖

  1. Clone repo to your local machine
  2. Set up your PostgreSQL DB
    • Follow instructions here
  3. 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
  1. Run
npm install
npm start 
  1. Open the application on your browser on http://localhost:3000

Links 🔗

Test out our app here: https://cs2102-petcaringservice-24.herokuapp.com/

View our demo video here: https://youtu.be/rYYav45HdEg

Screenshots 📷

Search for caretakers

Search for caretakers

Pet owner profile page

image

Admin dashboard page

image

The Team 👨‍💻 👩‍💻