Flutter cinema app

Texnopolis

A fun Flutter learning project that redesigns the Texnopolis cinema app with cleaner movie browsing, bilingual content, responsive layouts, and a modern Material Design 3 interface.

What it does

  • Redesigns the cinema experience: reworks the original Texnopolis app into a cleaner interface for browsing screenings, movies, and events.
  • Surfaces useful event details: shows titles, dates, venues, locations, descriptions, summaries, and family-friendly indicators.
  • Supports a complete viewing flow: includes upcoming screenings, detail pages, and a ticket button that sends users to the official ticket site.
  • Handles bilingual presentation: supports Greek and English language modes with localized date formatting.
  • Explores Flutter app structure: organizes the project around models, providers, screens, services, localization files, utilities, and reusable widgets.
  • Focuses on learning through polish: uses Material Design 3 and responsive layouts as a practical way to learn Flutter while improving an existing app idea.