Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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)

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)