Skip to content

kocaemre/ensAirlines

Repository files navigation

ENS Airlines Ticket System

Overview

This repository contains a Web3-based flight ticket booking application. Users can purchase tickets and perform check-ins using this decentralized application (dApp).

This is my Batch#6 grant project.

Links

Features

  • Ticket Purchase: sers can browse available flights and purchase tickets using cryptocurrency.
  • Check-In: Users can check-in for their flights directly through the application.
  • Blockchain Integration: All transactions are recorded on the blockchain, ensuring transparency and security.

Technologies Used

  • Frontend: React, HTML, CSS, TypeScript
  • Backend: Next.js,
  • Web3: Scaffold-ETH 2
  • Deployment: Vercel

Getting Started

Install 📚

Before you begin, you need to install the following tools:

Then download the challenge to your computer and install dependencies by running:

git clone https://github.com/kocaemre/ensAirlines.git ensAirlines
cd ensAirlines
yarn install

in the same terminal, start your local network (a blockchain emulator in your computer):

yarn chain

in a second terminal window, 🛰 deploy your contract (locally):

cd ensAirlines
yarn deploy

in a third terminal window, start your 📱 frontend:

cd ensAirlines
yarn start

Click me

About

ensAirlines

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published