Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dnmore/roomstar
Hotel Reviews App where users can browse and share recommended hotels
https://github.com/dnmore/roomstar
ejs-express nodejs
Last synced: about 5 hours ago
JSON representation
Hotel Reviews App where users can browse and share recommended hotels
- Host: GitHub
- URL: https://github.com/dnmore/roomstar
- Owner: dnmore
- Created: 2023-03-08T08:34:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-17T09:59:21.000Z (2 months ago)
- Last Synced: 2024-09-17T12:29:39.381Z (2 months ago)
- Topics: ejs-express, nodejs
- Language: EJS
- Homepage:
- Size: 211 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 RoomStar - User-Generated Hotel Reviews Platform
## Overview
RoomStar enables users to share and access authentic hotel reviews, creating a community-driven resource for travelers looking for genuine hotel feedback. Built with simplicity and reliability in mind, RoomStar offers a way for travelers to make informed lodging choices based on peer reviews.
## 🚀 Features
- **Discover:** Explore a diverse range of hotel recommendations from other travelers.
- **Review:** Read in-depth, peer-generated reviews for an authentic look at each property.
- **Contribute:** Share your own experience with the community by submitting a review.## 🛠️ Tech Stack
- `Node.js`– Robust JavaScript runtime for scalable backend operations.
- `Express.js`– Lightweight, flexible web framework for efficient routing and request handling.
- `EJS`– Dynamic templating engine enabling smooth server-side rendering.
- `nodemon` – Development tool for auto-restarting the server on code changes
- `UUID`– Unique ID generation for accurate review tracking.## ⚙️ Getting Started
### InstallationClone the repository and install the dependencies:
```
$ git clone https://github.com/dnmore/roomstar.git
$ npm install```
### Running the Application
Start the server with:
```
$ npm start```
The server will be running on `http://localhost:3000/`
## 📄 License
This project is licensed under the MIT License.