Skip to content

endeavourmonk/TourNest-Frontend

Repository files navigation

Tournest is a web application designed for travel and tourism. Here’s a brief overview of its features:

  • Tour Packages: Tournest provides information about various tour packages, including destinations, itineraries, and pricing.
  • User Sign-In and Authentication: Users can create accounts, sign in, and manage their profiles. This feature ensures a personalized experience.
  • Payment Integration: Tournest allows users to book tours and make payments securely online. It integrates with payment gateways for smooth transactions.
  • Search and Filters: Users can search for specific tours based on criteria such as location, duration, and budget. Filters help narrow down options.
  • Booking Management: Once users select a tour, they can view booking details, track reservations, and receive confirmation emails. Reviews and Ratings: Tournest enables users to leave reviews and ratings for tours they’ve experienced, helping others make informed choices.
  • Responsive Design: The app is mobile-friendly, ensuring a seamless experience across devices.

⭐ If you find TourNest useful, please consider giving us a star on GitHub! Your support helps us continue to innovate and deliver exciting features.

Number of GitHub contributors Number of GitHub issues that are open Number of GitHub stars Number of GitHub closed issues Number of GitHub pull requests that are open GitHub release; latest by date GitHub commit activity GitHub license which is AGPL license

Tournest Frontend

This modern frontend is built with:

  • React: For a user-friendly, component-based UI.
  • TypeScript: For enhanced type safety and code maintainability.
  • Tailwind CSS: For rapid utility-first styling.
  • Shaden: For Web Components and custom element reusability.
  • Axios: For efficient HTTP communication with backend APIs.

The Tournest Backend repository complements the Tournest web application. It provides the server-side logic, APIs, and database connectivity necessary for managing tours, user authentication, payments, and other essential features. If you’re interested in contributing or exploring the backend code, head over to the Tournest Backend repository. 🚀🌐

Branching model

We use the git-flow branching model. The base branch is develop. If you are looking for a stable version, please use the main branch or tags labeled as v1.x.x.

Contributing

Kindly read our Contributing Guide to familiarize yourself with TourNest's development process, how to suggest bug fixes and improvements, and the steps for building and testing your changes.

Contributors

License

TourNest © 2024,Released under the MIT Public License.