Skip to content

This is my main copy of the project. Still maintaining and working this repo

Notifications You must be signed in to change notification settings

nindyahapsari/spectrum

 
 

Repository files navigation

Frontend side for the Spectrum application

check the live demo: https://bookflight-spectrum.netlify.app/

Spectrum Airlines Flight Finder

Spectrum Airlines Flight Finder is a web application designed to help users easily find the cheapest flights based on their preferences and travel needs. This system provides a user-friendly interface for searching flights and comparing options.

Features

  • Flight Search: Find the cheapest flights based on your departure city and other criteria. No sign-up or login required.
  • User Authentication: Securely sign up and log in to access additional features.
  • Flight Comparison: Compare flights based on ratings, passenger reviews, amenities, and more (login required).
  • User Profile: Access and manage your search history and account settings (login required).
  • Download PDF: Export flight details to a PDF for easy reference and sharing (login required).
  • Bookmark Flights (Coming Soon): Save your favorite flights for easy access later.
  • More Comprehensive Comparison (Coming Soon): Enhanced features for comparing ticket options.

Technologies Used

Frontend: React.js, Typescript, Tailwind, Daisy UI Backend: Node.js, Express.js Database: MongoDB Authentication: JSON Web Tokens (JWT) Other Libraries: Axios (for API requests), bcryptjs (for password hashing), mongoose (for MongoDB object modeling)

How to Use

  1. Search Flights: Use the search bar to find the cheapest flights from your chosen city. No login required.
  2. Sign Up/Login: Create an account or log in to access additional features.
  3. Compare Options: Log in to view and compare detailed flight information.
  4. Manage Profile: Log in to access your profile, view search history, and update settings.
  5. Download PDF (Coming Soon): Log in to export your flight details to a PDF for offline access.

Note

Spectrum Airlines Flight Finder does not handle flight bookings.

About

This is my main copy of the project. Still maintaining and working this repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.6%
  • JavaScript 6.7%
  • CSS 5.6%
  • HTML 1.1%