Skip to content

jay-web/holidays

Repository files navigation

Holidays

It's the full stack server side rendered application based on ExpressJS, MongoDB, Pug templates. JWT based authentication is implemented to protect the api's.

To check api's endpoints, use the below postman link:

https://documenter.getpostman.com/view/4087771/Tz5jdzYg

To go live with running website, use the below url:

https://holiday-adventure.herokuapp.com/ (Note: It deployed on heroku free tier, so first time it will take sometime to upload.. please be patience)

To run this application on local host:

1: Download the repo.

2: Run npm install cmd in repo directory to install all the required packages.

3: Finally run, npm start to run application on localhost:5000

Packages includes in this application are :

"@babel/polyfill": "^7.12.1"

"axios": "^0.21.1"

"bcryptjs": "^2.4.3"

"compression": "^1.7.4"

"cookie-parser": "^1.4.5"

"cors": "^2.8.5"

"dotenv": "^8.2.0"

"express": "^4.17.1"

"express-mongo-sanitize": "^2.0.1"

"express-rate-limit": "^5.2.3"

"helmet": "^4.2.0"

"hpp": "^0.2.3"

"html-to-text": "^6.0.0"

"jsonwebtoken": "^8.5.1"

"mongoose": "^5.10.8"

"morgan": "^1.10.0"

"multer": "^1.4.2"

"nodemailer": "^6.4.16"

"pug": "^3.0.0"

"sharp": "^0.27.0"

"slugify": "^1.4.6"

"stripe": "^8.129.0"

"validator": "^13.1.17"

"xss-clean": "^0.1.1"

"parcel-bundler": "^1.12.4"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published