Skip to content

xia0m/Loving-Sitters

Repository files navigation

Loving Sitter

Developed By Cosmic Crisp Studios

Tech Stack

Typescript React Express.js Node.js
Material UI Amazon S3 Socket IO MongoDB

Contributors: Gursharan Singh, Rajiv Titus, Zemin Ma

Project Link: Loving Sitter

Contents

Overview

  • A reliable two-way marketplace for dog owners and sitters
  • Individuals who own dogs can request for a dog sitter in real-time
  • Individuals who are passionate about furry ones can partake in their care while earning extra cash

User Features

  • Browse listings and filter based on city, availability and price
  • Request for service
  • Make secure payments
  • Review and rate dog sitters
  • Instant messaging
  • Notifications

Sitter Features

  • Enter additional profile information - photos, description, price, availability etc
  • Accept or decline requests
  • Instant messaging
  • Notifications

Screenshots

Landing Page

Dashboard

Profile Details

Bookings

Messaging

Profile Settings


Project Setup

  1. Clone or download repository

Server

  1. Go into the server director cd server
  2. Run npm install to install packages
  3. Create your environment variable .env file
  4. Run npm run dev to start the server

Client

  1. Go into the client directory cd client
  2. Run npm install to install packages
  3. Run npm start to start the client side