SkyLoom: Flight Finder
Table of Contents
About The Project
SkyLoom is a seamless and intuitive Flight Finder application that helps users find the cheapest flights for travel. Whether you're a budget-conscious traveler or planning your dream vacation, SkyLoom keeps you informed, saving you time and money.
Screenshots and Wireframe
Technologies Used
- Frontend: Built with React for a responsive and interactive user interface, utilizing Bootstrap for styling.
- Backend: Powered by Node.js and Express, with data stored in MongoDB.
- Authentication: Implemented with Auth0 for secure user authentication.
- Alerts: Integrated with SweetAlert for personalized price alerts.
- API: Utilizes the Amadeus API for flight information.
- Tokenization: Implemented JSON Web Token (JWT) for secure communication.
Getting Started
🚀 Explore the Sky with me: https://fascinating-melomakarona-16bbb7.netlify.app/
Key Features
- User Authentication: Easily create an account or log in to start tracking your favorite flights.
- Flight Search and Tracking: Seamlessly search for flights and track prices for specific routes.
- User Preferences: Customize your experience with preferences like preferred airlines and layover durations.
- Dashboard: View all your tracked flights and upcoming departures in one user-friendly dashboard.
Next Steps and Future Enhancements
- User Preferences: Allow users to customize their experience by setting preferences such as preferred airlines and layover durations.
- User Assistance: Allow users to access helpful information or FAQs about using the Flight Price Tracker.
- Real-Time Notifications: Send users real-time notifications when a tracked flight's price drops below set threshold.
- Price Alerts: Set personalized price alerts and receive notifications when prices drop.
Acknowledgements
This project relies on the Amadeus API for accurate and up-to-date flight information.
Contact
Ackeem Smith
(back to top)