Skip to content

VinithaChowdary/RYOKO

Repository files navigation

RYOKO - Travel Agency Platform

Contributors MIT License LinkedIn


RYOKO Logo

A modern travel agency platform built with React and Node.js
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started
  4. Usage
  5. Features
  6. License
  7. Contributors
  8. Contact

About The Project

RYOKO is a full-stack travel agency platform that allows users to browse and book hotels, manage their travel plans, and explore various destinations. The platform features a modern UI, secure authentication, and integrated payment processing.

Built With

  • React
  • Bootstrap
  • Express
  • MySQL
  • Firebase
  • Vite

Getting Started

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

Prerequisites

  • Node.js (v14 or higher)
  • MySQL
  • npm
    npm install npm@latest -g

Installation

  1. Clone the repository

    git clone https://github.com/VinithaChowdary/RYOKO.git
  2. Install NPM packages for frontend

    cd ryoko
    npm install
  3. Install NPM packages for backend

    cd backend
    npm install
  4. Create a .env file in the root directory and add your environment variables:

    GROQ_API_KEY=your_groq_api_key
    
  5. Set up your MySQL database and update the connection details in backend/index.js

  6. Start the development server

    # Frontend
    npm run dev
    
    # Backend
    cd backend
    node index.js

Features

  • User authentication with Firebase
  • Hotel search and filtering
  • Price range selection
  • User profile management
  • Secure booking system
  • Responsive design
  • reCAPTCHA integration
  • MySQL database integration

License

Distributed under the MIT License. See LICENSE for more information.

Contributors

Vinitha Chowdary
Vinitha Chowdary
Rohan Gamidi
Rohan Gamidi
Kishan Kumar
Kishan Kumar
Tejaswi Muppala
Tejaswi Muppala

Contact

Linkedin - @rohangamidi Linkedin - @vinithachowdary

Project Link: https://github.com/VinithaChowdary/RYOKO.git

About

RYOKO is a full-stack travel agency platform that allows users to browse and book hotels, manage their travel plans, and explore various destinations. The platform features a modern UI, secure authentication, and integrated payment processing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors