Welcome to SkyLynx, a cutting-edge web application designed to simplify your travel planning experience.
-
Seamless Flight Booking: Effortlessly search and book flights from a wide range of airlines, ensuring a smooth travel experience.
-
User-Friendly Interface: Enjoy an intuitive and responsive design that makes navigation easy for all users, whether on desktop or mobile.
-
Personalized User Profiles: Create and manage your profile to save preferences, booking history, and receive tailored recommendations.
-
Quick Links for Easy Access: Instantly access essential information such as FAQs, About Us, and Contact Us through conveniently placed quick links.
-
Featured Routes: Discover popular flight routes with visually appealing images and engaging titles, making it easy to explore travel options.
-
Recommended Flights: Get suggestions for the best flights based on your preferences, complete with pricing and airline logos for quick identification.
-
Dynamic FAQ Section: Find answers to common questions with an interactive FAQ section that allows users to expand and collapse answers.
-
Team Introduction: Learn about the dedicated team behind SkyLynx, showcasing their commitment to providing excellent service and support.
-
Customer Satisfaction Goals: Understand our mission to ensure customer satisfaction, reliability, and innovation in every aspect of our service.
SkyLynx is built using modern web technologies to ensure a smooth and efficient user experience:
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js, MongoDB
- Routing: React Router
- State Management: React Hooks
- Testing: Jest, React Testing Library
To get started with SkyLynx, follow these simple steps:
-
Clone the Repository:
git clone https://github.com/RajShah-27/IT314_G27_FlightBookingSystem.git
-
Install Dependencies:
- For the frontend:
cd frontend npm install
- For the backend:
cd ../backend npm install
- For the frontend:
-
Run the Applications:
- Start the backend server:
cd backend npm start
- Start the frontend application:
cd ../frontend npm start
- Start the backend server:
-
Open your browser and navigate to
http://localhost:5173
to see SkyLynx in action!
Site Deployed On: skylynx.vercel.app
Demo Video: Watch on YouTube
For any inquiries or support, feel free to reach out to us at skylynx.booking@gmail.com.
Join us on this exciting journey and let SkyLynx be your trusted travel companion. Happy travels!