Welcome to SL Portal, the all-in-one mobile app crafted to showcase the wonders of Sri Lanka. Whether you're a tourist planning your dream vacation or a visa officer managing applications, SL Portal is your gateway to a smooth, engaging, and intelligent experience.
-
Visa Application and Tracking Made Simple
Say goodbye to tedious visa processes! Apply for your Sri Lankan visa directly through the app and track your application status with ease. -
Real-Time Email Notifications
Stay updated on your visa application status with instant email alerts, so you can plan your journey without any delays. -
AI Travel Buddy
Meet your personal travel assistant! Our AI chatbot helps you discover scenic spots, authentic eateries, and hidden gems in Sri Lanka. It can even create a customized itinerary to ensure you make the most of your visit—no planning headaches required! -
Discover Sri Lanka’s Treasures
Dive into engaging blogs and articles about must-visit locations, from ancient temples to pristine beaches. Get inspired to explore the island like never before. -
Effortless Booking
Book your accommodations and inland travel—hotels, trains, and flights—straight from the app. Choose the perfect package that fits your itinerary. -
Interactive Travel Map
Let the map guide you! Based on your location, it suggests nearby attractions and beautiful places worth exploring. Discover Sri Lanka right from your fingertips. -
Build Your Itinerary
Plan your adventure on the go. Sketch a rough itinerary and refine it as you explore—flexible planning at its best. -
Social Platform for Travel Enthusiasts
Share your stories, connect with fellow travelers, and dive into a community of explorers. Post your experiences, comment on others’ journeys, and engage in lively discussions on the forum.
-
Comprehensive Dashboard
Manage visa applications with a user-friendly dashboard that provides a clear view of each applicant’s status. -
Review and Decision-Making
Dive into each application to inspect, approve, or reject visas based on criteria, ensuring a secure and efficient process. -
Security Integration with Interpol API
Ensure the safety of visitors and the nation with a powerful risk assessment feature that flags risky applicants using the Interpol API. -
Automated Notifications
Send out instant email updates to applicants regarding their visa status, streamlining communication. -
Analytics for Data-Driven Decisions
Access insightful analytics on tourism trends and application data to support informed decision-making for the country’s tourism strategy.
- Frontend: Flutter—creating smooth, beautiful interfaces for both tourists and visa officers.
- Backend: Firebase—providing secure, scalable data storage and management.
- APIs: Interpol Services API—integrating global security checks seamlessly.
Get started with SL Portal in just a few steps:
-
Clone the repository:
git clone https://github.com/Iyadh27/CodexBots_SL-Portal.git
-
Navigate to the project directory:
cd sl-portal
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
-
To startup chatbot:
uvicorn main:app --host 0.0.0.0 --port 8000 --reload
- Tourists: Effortlessly plan and enjoy your trip to Sri Lanka with intuitive features designed for convenience and excitement.
- Visa Officers: Manage applications securely, analyze tourism data, and ensure a smooth flow of tourists into the country.
To ensure the best user experience, we are rolling out features in stages. This approach allows users to become familiar with the app's core functionalities while anticipating new enhancements.
Next Up:
- Expanded itinerary planning tools for tourists.
- Comprehensive booking options for inland transport.
- Advanced analytics features for visa officers to better understand and manage tourist flows.
Got questions or need support? Reach out to us at (mailto:[email protected]). Let’s make exploring Sri Lanka an unforgettable experience!