{"repo":"mukeshlilawat1/Hotel-Mountain-Mirage","free":true,"listed":false,"github":"https://github.com/mukeshlilawat1/Hotel-Mountain-Mirage","clone":"git clone https://github.com/mukeshlilawat1/Hotel-Mountain-Mirage.git","description":"Hotel-Mountain-Mirage is a full-stack hotel booking and management web application built with React.js (Frontend) and Spring Boot (Backend). It integrates secure authentication using Spring Security with JWT and is deployed using AWS services. This project demonstrates real-world development skills including role-based access control, API integrati","language":"JavaScript","stars":16,"topics":["aws-s3","jwt-authentication","postgresql","reactjs","spring-boot","spring-data-jpa","spring-security","springframework","lombok","maven"],"license":"MIT","category":"databases-storage","readme_excerpt":"🏨 Hotel-Mountain-Mirage ✨ Overview Hotel-Mountain-Mirage is a full-stack hotel booking and management web application built with React.js (Frontend) and Spring Boot (Backend). It integrates secure authentication using Spring Security with JWT and is deployed using AWS services. This project demonstrates real-world development skills including role-based access control, RESTful API design, and secure cloud deployment. 🌄 --- 🚀 Features - Room booking with availability check ✔️ - Authentication & Authorization (JWT, Spring Security) 🔐 - Role-based access control (Admin/User) 🛡️ - CRUD operations for room management 🏠 - REST API integration (Spring Boot) 🛠️ - PostgreSQL database support 🗄️ - Cloud deployment with AWS S3 ☁️ - Responsive UI with React ⚡ - Maven build support 📦 --- 🧩 Tech Stack Frontend Backend Database Cloud Security ------------ ------------- ------------ ---------- ------------- ReactJS Spring Boot PostgreSQL AWS S3 JWT Docker Maven Spring Sec. --- 🗺️ Project Structure - Hotel-Mountain-Mirage/ - │ ├── backend/ # Spring Boot source, controllers, services - │ ├── frontend/ # ReactJS client SPA - │ ├── .vscode/ # Editor configs - │ └── .idea/ # JetBrains configs --- 📦 Getting Started Prerequisites - Java 17+ - Node.js & npm - Maven - PostgreSQL database Steps 1. Clone the repo git clone https://github.com/mukeshillawat1/Hotel-Mountain-Mirage.git 2. Backend (Spring Boot): - Configure application.properties for DB & JWT secrets - Run: mvn spring-boot:run 3","default_branch":null,"files":null,"tree":[],"storefront":"/r/mukeshlilawat1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mukeshlilawat1/Hotel-Mountain-Mirage/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}