NikitaLavro / Node.JS-Tours-Project

A Node.js (express) application with JWT authorization/authentication and Stripe implementation that allows you to browse and book tours.

Home Page:https://tours-lavro.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USE laura@example.com / test1234 FOR LOGGING IN

#Title

Node.JS-Tours-Project

#Technologies

NodeJS, Express, MongoDB(Mongoose), JWT, Stripe, Pug, Axios, Bcrypt, Eslint, Helmet, Http-to-text, Cookie-parser, Cors, Dotenv, Morgan, Multer, Nodemailer

#Description

A Node.js (express) application with JWT authorization/authentication and Stripe implementation that allows you to browse and book tours. It uses MongoDB (Mongoose) as a database and includes fast and scalable RESTful API (filters, sorts, pagination, etc...) It also includes server-side rendering with Pug templates, sending emails & uploading files, geospatial data, encryption, sanitization, rate limiting.

About

A Node.js (express) application with JWT authorization/authentication and Stripe implementation that allows you to browse and book tours.

https://tours-lavro.herokuapp.com


Languages

Language:JavaScript 35.9%Language:Pug 25.7%Language:HTML 21.4%Language:CSS 17.0%