/node-adventuresome-memories

Adventuresome memories, a platform for booking and managing adventure-tours with a comprehensive REST API, secure JWT-based authentication, server-side rendering, and seamless Stripe integration for payments.

Primary LanguageJavaScript

Adventuresome - Explore the World with Ease

▶️ Click the image below to watch it on Youtube.


Project Banner

🤖 Introduction

Welcome to Adventuresome, your ultimate platform for booking and managing adventure tours around the globe. With a comprehensive REST API, secure JWT-based authentication, server-side rendering, and seamless Stripe integration for payments, Adventuresome is designed to provide a top-notch user experience for both travelers and administrators.

⚙️ Tech Stack

  • Node.js
  • Express.js
  • MongoDB
  • Pug Templates
  • JWT (JSON Web Tokens)
  • Stripe

🚀 Features

  • 🌐 Comprehensive REST API for interacting with the platform
  • 🏞️ Explore various tours with detailed information and images
  • 🔐 Secure authentication using JWT
  • 📄 Server-side rendering with Pug templates
  • 💳 Book tours effortlessly with Stripe payment integration
  • 🎁 ...and much more

🛠️ Getting Started

To get started with this project, run

git  clone  https://github.com/Sire-NILESH/node-adventuresome-memories.git

and copy the .env.example variables into a separate .env file, fill them out and that's all you need to get started!