Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/barasedih11/natours
My first own Open Source project >>> Platform using RESTful APIs (Mongodb, Nodejs, Express)
https://github.com/barasedih11/natours
express mongodb mongoose nodejs
Last synced: about 1 month ago
JSON representation
My first own Open Source project >>> Platform using RESTful APIs (Mongodb, Nodejs, Express)
- Host: GitHub
- URL: https://github.com/barasedih11/natours
- Owner: BaraSedih11
- License: apache-2.0
- Created: 2024-01-03T10:52:26.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T03:09:04.000Z (7 months ago)
- Last Synced: 2024-06-15T21:29:59.923Z (7 months ago)
- Topics: express, mongodb, mongoose, nodejs
- Language: HTML
- Homepage:
- Size: 40.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
![GitHub repo size](https://img.shields.io/github/repo-size/BaraSedih11/Natours)
![GitHub repo file count (file type)](https://img.shields.io/github/directory-file-count/BaraSedih11/Natours)
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/BaraSedih11/Natours/main)
[![Version](https://img.shields.io/badge/version-v1.0.0-blue)](https://github.com/BaraSedih/Natours/releases/tag/v1.0.0)
[![Contributors](https://img.shields.io/github/contributors/BaraSedih11/Natours)](https://github.com/BaraSedih11/Natours/graphs/contributors)
![GitHub pull requests](https://img.shields.io/github/issues-pr-raw/BaraSedih11/Natours)## Description
Natours is a modern and elegant tour booking website designed to provide users with a seamless booking experience for various tours and activities around the world. This repository contains the source code for the Natours website.
## Features
- User-friendly interface
- Interactive tour booking process
- Responsive design for mobile and desktop devices
- Integration with payment gateways for secure transactions
- Explore a wide range of tour options and destinations## Installation
To run the Natours website locally, follow these steps:
1. Clone this repository to your local machine.
2. Navigate to the project directory.
3. Install dependencies by running `npm install`.
4. Start the development server with `npm start`.
5. Open your web browser and visit `http://localhost:3000` to view the website.## Contributing
Contributions are welcome! If you would like to contribute to the Natours project, please follow these guidelines:
1. Fork the repository on GitHub.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them to your branch.
4. Push your changes to your fork.
5. Submit a pull request to the main repository.## Tags
- Last commit: [![GitHub last commit](https://img.shields.io/github/last-commit/BaraSedih11/Natours)](https://github.com/BaraSedih11/Natours/commit/main)
- Open issues: [![GitHub issues](https://img.shields.io/github/issues/BaraSedih11/Natours)](https://github.com/BaraSedih11/Natours/issues)