Skip to content

Travel Agency website built with reactjs as frontend , symfony as backend

License

Notifications You must be signed in to change notification settings

hamzabenarfa/luxuriatravel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luxuria Travel

This is a web application for a travel agency, built with React as the frontend and Symfony as the backend.

Getting Started

To run this application, you will need to have Node.js and Composer installed on your machine.

  1. Clone the repository:

    git clone https://github.com/hamzabenarfa/luxuriatravel
    
  2. Install the dependencies:

    cd backend
    composer install
    
    
    cd frontend
    npm install
    
    
  3. Start the development server:

    cd frontend
    npm start
    
    cd backend
    Symfony server:start
    
  4. Open the application in your browser:

    http://localhost:3000
    

Features

  • Users can view a list of available destinations
  • Users can search for destinations by name, location, or activity
  • Users can view details about each destination, including photos, descriptions, and activities
  • Users can create an account and log in to book a trip
  • Users can add trips to their cart and checkout

Technologies Used

This project uses the following technologies:

  • React
  • Symfony
  • MySQL
  • HTML/CSS

Contributing

Contributions are welcome! If you find a bug or have a feature request, please open an issue on GitHub. If you would like to contribute code, please fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

About

Travel Agency website built with reactjs as frontend , symfony as backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published