Skip to content

izzy010101/futura_fly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ Futurafly

version for grade is valid till 5th od May, everything pushed after that is my practice. Thank you

Futurafly is a modern flight booking web application built with Laravel 12, Vue 3, and Inertia.js.
It offers flight search, booking, checkout, seasonal offers, add-ons, and user dashboards — with blockchain payment integration.

🚀 Features

  • ✈️ Flight search and booking
  • 💳 Crypto (blockchain-based) checkout
  • 🛡️ Escrow smart contract integration
  • 💎 Privilege Club (Silver, Gold, Platinum tiers)
  • 🛍 Add-ons selection (e.g., luggage, meals, lounge access)
  • 📊 User dashboard with recent bookings and weather info
  • 🌍 Responsive, modern design with Tailwind CSS
  • 🗄 Admin panel (optional future expansion)

🛠 Tech Stack

  • Backend: Laravel 12, PHP 8.3, MySQL
  • Frontend: Vue 3, Inertia.js, Tailwind CSS
  • Blockchain: Hardhat, Smart Contracts (Solidity)
  • Server: Ubuntu 20.04, NGINX, Amazon EC2

📦 Installation

git clone https://github.com/yourusername/futurafly.git
cd futurafly

# Install PHP & JS dependencies
composer install
npm install

# Build assets
npm run build

# Set up environment
cp .env.example .env
php artisan key:generate

# Run migrations & seeders
php artisan migrate --seed

# (Optional) Compile smart contracts
cd blockchain
npx hardhat compile

# Start the app
php artisan serve

About

Futura Fly is modern and advanced project for lecturer V.L. - SAE Belgrade 2025

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •