Skip to content

Repository files navigation

🚀 Ninja Trips - Travel & Booking App

🚀 نینجا تریپس - برنامه سفر و رزرو


🌍 About The Project | درباره پروژه

Ninja Trips is a beautifully designed travel booking application built with Flutter. It allows users to explore various travel destinations, view trip details, save favorites, and manage bookings. The app features a clean, modern UI with both light and dark themes, and supports bilingual content (English & Persian).

Key Features:

  • Explore trips by categories (Beach, Mountain, City, Desert, Island)
  • View detailed trip information
  • Save favorite trips
  • Multi-language support (English & Persian)
  • Light/Dark theme modes
  • Responsive design for mobile and web

نینجا تریپس یک برنامه زیبا و مدرن برای رزرو سفر است که با Flutter ساخته شده است. این برنامه به کاربران امکان می‌دهد مقاصد سفر مختلف را کاوش کنند، جزئیات سفرها را ببینند، موردهای علاقه را ذخیره کنند و رزروها را مدیریت کنند. برنامه دارای رابط کاربری تمیز و مدرن با تم روشن و تاریک بوده و از محتوای دو زبانه (انگلیسی و فارسی) پشتیبانی می‌کند.

ویژگی‌های کلیدی:

  • کاوش سفرها بر اساس دسته‌بندی (ساحلی، کوهستانی، شهری، بیابانی، جزیره)
  • مشاهده اطلاعات کامل سفرها
  • ذخیره سفرهای مورد علاقه
  • پشتیبانی از دو زبان (انگلیسی و فارسی)
  • حالت‌های تم روشن و تاریک
  • طراحی واکنش‌گرا برای موبایل و وب

📱 Screenshots | تصاویر

Home Screen Details Screen Favorites
Home Details Favorites
Profile Search Settings
Profile Search Settings

🛠️ Installation & Setup | نصب و راه‌اندازی

Prerequisites | پیش‌نیازها

  1. Flutter SDK (version 3.0.0 or higher)
  2. Dart (version 2.17.0 or higher)
  3. Android Studio or VS Code with Flutter extension
  4. Git for version control

git clone https://github.com/yourusername/ninja-trips.git cd ninja-trips

Screenshot 2025-12-04 231133 Screenshot 2025-12-04 231508 Screenshot 2025-12-04 231444 Screenshot 2025-12-04 231422 Screenshot 2025-12-04 231343 Screenshot 2025-12-04 231303 Screenshot 2025-12-04 231246 Screenshot 2025-12-04 231223

About

Ninja Trips is a beautifully designed travel booking application built with Flutter. It allows users to explore various travel destinations, view trip details, save favorites, and manage bookings. The app features a clean, modern UI with both light and dark themes, and supports bilingual content (English & Persian).

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages