Skip to content

I am going to use this repo for developing react-redux capstone project. I will definitely update the description once I am done with the project

License

Notifications You must be signed in to change notification settings

emhamza/Hotels-Archive

Repository files navigation


Hotels Archive

📗 Table of Contents

📖 [Hotels Archive]

Hotels Archive is a professional Vite + React app that serves as a centralized platform for accessing comprehensive information about hotels worldwide. Utilizing the power of Redux store, the app seamlessly navigates between two pages, providing users with a user-friendly interface to search, filter, and explore hotels based on their preferences. With real-time data integration from the Rapid API, users can access up-to-date details, including images, descriptions, amenities, ratings, reviews, and contact information for each hotel. Whether planning a vacation or seeking exposure for their properties, Hotels Archive offers a valuable resource for travelers and hoteliers alike, revolutionizing the way hotels are discovered and showcased.

🛠 Built With

-React & Redux

Tech Stack

Version Control
Visual Studio Code
Client

Key Features

  • [Usage of React Libaray]
  • [Usage of Redux Store]
  • [Fetching date from an API using axios]

(back to top)

🚀 Live Demo

-Online version

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

-Visual Studio Code -Github Account -Git Bash -Node JS -React -Redux Toolkit

Setup

Clone this repository to your desired folder: Use git clone command or downloaded ZIP folder Example command:

  cd my-folder
  git clone: (https://github.com/emhamza/Hotels-Archive)

Install

Install this project with: npm Example commands:

  cd my-project
  npm init -y
  npm install --save-dev eslint@7.x eslint-config-airbnb@18.x eslint-plugin-import@2.x eslint-plugin-jsx-a11y@6.x eslint-plugin-react@7.x eslint-plugin-react-hooks@4.x @babel/eslint-parser@7.x @babel/core@7.x  @babel/plugin-syntax-jsx@7.x  @babel/preset-react@7.x @babel/preset-react@7.x
  npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x

Usage

To run the project, execute the following command: Example command:

   npm run dev

Run tests

To run tests, run the following command: npm test Example command:

  npx stylelint "**/*.{css,scss}" --fix
  npx eslint "**/*.js" --fix

Deployment

You can deploy this project using: GitHub Pages

(back to top)

👥 Authors

👤 Umair Hamza

(back to top)

🔭 Future Features

  • [Detail Cards about Rockets]
  • [Responsiveness ]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the https://github.com/emhamza/Hotels-Archive/issues

(back to top)

⭐️ Show your support

If you like this project then please follow me on Linkedin, Twitter and GitHub. Greetings!

(back to top)

🙏 Acknowledgments

I would like to thank Microvers for this project! I would also like to thank Nelson Sakwa on Behance, for the amazing theme!

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

I am going to use this repo for developing react-redux capstone project. I will definitely update the description once I am done with the project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published