/Pet-Boarding-Site

A Pet Boarding site using React and Redux, this project uses authentication, authorisation using JWT and Passport, also has the fussy search , sortings and lot more...

Primary LanguageJavaScript

Pet Boarding Site

the project consist of the two way connection betwwen site admin and user, wherein any person can register himself as a user of the site, after registretion user can book the place for his pet at whatever place they want, which are available on the site, after that comes a role of admin admin should be logged in to site on his dashboard he can see the all requests for pet registretion, where he can accept or reject the request

Run Locally

Clone the project

  For Front-End
  git clone https://github.com/akshayjagtap1111/Pet-Boarding-Site.git
  
  For Back-End
  git clone https://github.com/akshayjagtap1111/Pet-boarding-server.git

Deployment link of backend on Heroku

got to https://pet-care-boarding.herokuapp.com/

Install npm packages

npm install

Run the server

npm run server

View in Browser

go to https://pet-care-xi.vercel.app/

Technologies we used

In this project we have used the following technologies:

  • Nodejs
  • React
  • Redux
  • Expressjs
  • MongoDB
  • HTML
  • CSS
  • JavaScript
  • env

All the data got stored in and called from Mongo Atlas cloud database.

Libraries & Packages Used

  • NPM Packages
    • express
    • mongoose
    • jsonwebtoken
    • Passport
    • bcryptjs
    • cors
    • body-parser
    • dotenv