/ankasa-ticketing-frontend

Ankasa Ticketing is a flight ticket booking application that has several features, namely ticket search, ticket booking, canceling unpaid tickets, and recommendations for frequently visited destinations.

Primary LanguageJavaScriptMIT LicenseMIT


Logo

Ankasa Ticketing

Find your Flight and explore the world with us.
Explore the docs ยป

View Demo ยท Report Bug ยท Request Feature

Table of Contents

Table of Contents
  1. About The Project
  2. Getting Started
  3. Screenshots
  4. Contributing
  5. Related Project
  6. Contributing
  7. Our Team
  8. License

About The Project

Ankasa Ticketing is a flight ticket booking application that has several features, namely ticket search, ticket booking, canceling unpaid tickets, and recommendations for frequently visited destinations.

Built With

This app was built with some technologies below:

(back to top)

Getting Started

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

Installation

  • Clone This Front End Repo
git clone https://github.com/altrawan/ankasa-ticketing-frontend.git
  • Go To Folder Repo
cd ankasa-ticketing-frontend
  • Install Module
npm install
  • Setup .env
  • Type npm run dev To Start Website
  • Type npm run start To Start Production

(back to top)

Setup .env example

Create .env file in your root project folder.

# app
REACT_APP_APP_NAME=
REACT_APP_NODE_ENV=
REACT_APP_API_URL=

(back to top)

Screenshoots

Explore Page Expolre Page After Login
Explore Page Explore Page After Login
Find Ticket Search Result Page
Find Ticket Search Result Page
Login Page Register Page
Login Page Register Page
Forgot Password Page Reset Password Page
Forgot Password Page Reset Password Page
Flight Detail Page Booking Detail Page
Flight Detail Page Booking Detail Page
My Booking Page Profile Page
My Booking Page Profile Page

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Related Project

๐Ÿš€ Backend Ankasa Ticketing

๐Ÿš€ Frontend Ankasa Ticketing

๐Ÿš€ Frontend Ankasa Ticketing Admin

๐Ÿš€ Web Service

๐Ÿš€ Demo Ankasa Ticketing

๐Ÿš€ Demo Ankasa Ticketing Admin

(back to top)

Our Team

Nur Muhammad Alif Putra Setiawan
Nur Muhammad Alif Putra Setiawan
Project Manager | Full Stack Web Developer
Rif'an Hidayatulloh
Rif'an Hidayatulloh
Back End Web Developer
Edo Prayoga
Edo Prayoga
Front End Web Developer
Denny Wahyu Prasetyo
Denny Wahyu Prasetyo
Full Stack Web Developer

(back to top)

License

Distributed under the MIT License.

(back to top)