Skip to content

Black-Mandarin/Pet-Advocate-Welfare-System-PAWS-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT


Pet-Advocate-Welfare-System

Table of Contents
  1. About The Project

About The Project

ProductScreen Shot

In this project, the aim was to create a Pet Booking system for a pet daycare centre. This booking system would be used by the staff of the pet daycare centre. The booking information includes the pet id allocated in the system, the pets name, the pet type, the owners name, dropoff and pickup dates, the fee, pet notes, the staff name and id assigned for caring and when the date of when the booking was created. The application allows a staff memeber to sign in or sign up. Once signed in they can access the homepage that displays all pet bookings. There is a personal page that will display the currently signed in staffs bookings where they have been allocated as a carer. There is a create booking page where the user can create a new booking. The application also has features that include editing and deleting bookings. Whenever a booking is created, edited or deleted an email will be sent to the companies email that is supplied when setting up this application. An email will also be sent to the companies email when a new user is signed up and the user signed up will also receive an email to their email showing their staff id. As the aim is to have a simple and efficient system to record and display vital information about pets who are staying as well as new customers, having a one-stop to see all the necessary information about their business is a must in compannies looking to optimise their time and efficiency.

Click Here to View Our Deployed Page

Homepage

ProductScreen Shot

Booking Page

ProductScreen Shot

Personal Page

ProductScreen Shot

Update Page

ProductScreen Shot

(back to top)

Built With

(back to top)

Getting Started

To get a local copy up and running follow these simple example steps.

Installation

1: The application will be invoked by using the following command:

 git clone git@github.com:Black-Mandarin/Pet-Advocate-Welfare-System-PAWS-.git

2: Make sure that .env file has your DB password

Please do not forget to write followings in .env file 
(change the filename from .env.template to .env) 

DB_NAME=blog_db
DB_PASSWORD=
DB_USER=root
DB_SECRET=
DB_EMAIL=
DB_EMAIL_PASSWORD=

3: Install npm packages

npm i

4: Run mysql and source db.schema.sql by using the following commands:

mysql -u root -p

(enter your mysql password)

source db/schema.sql;

5: Run seed files

npm run seed

6: Run to start the application

npm start 

(back to top)

License

License: MIT

Distributed under MIT License.

See LICENSE.txt for more information.

(back to top)

Contact Us

PAWS Team:

Project Link: https://github.com/Black-Mandarin/Pet-Advocate-Welfare-System-PAWS-

Heroku Link: https://pet-advocate-welfare-system.herokuapp.com/

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published