Skip to content

MovieMate is a Flutter-based movies library app.

Notifications You must be signed in to change notification settings

xSkkarf/MovieMate

Repository files navigation

MovieMate

MovieMate is a Flutter-based movies library app that allows users to manage playlists, add/remove playlists, add/remove movies from playlists, search for movies, and view trending movies. The app leverages Firebase for user authentication and Firestore as its database.

Features

  • User Authentication: Secure user login and registration using Firebase Authentication.
  • Manage Playlists: Create, view, and delete playlists.
  • Add/Remove Movies: Add movies to playlists or remove them as needed.
  • Search Movies: Search for movies by title.
  • Trending Movies: View a list of trending movies.

Technologies Used

  • Flutter: UI toolkit for building natively compiled mobile applications from a single codebase.
  • Firebase Authentication: For user authentication.
  • Firestore: For database management.

APK download link

Google Drive download link here.

Screens

1. Home Screen (Trending movies)

Home Screen

2. Playlists Screen

Playlists Screen

3. Movie Details screen

Movie Details screen

4. Drawer

Drawer

5. Login screen

Login screen

6. signup screen

signup screen

Actions

1. Add/remove a movie to a watchlist.

Home Screen

2. Create/delete a watchlist.

Home Screen Home Screen

3. Search

Search Screen

About

MovieMate is a Flutter-based movies library app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published