This is a movie app that aims to simplify the process of watching movies and tv shows.
- Trending movies and TV shows
- Watchlist, Favorites and Rating
- Feed of released movies and TV shows.
- External links to movies and tv shows to watch.
Head over to the releases page. Download Apk for android. Download mirarr-windows.zip for Windows. Download mirrar.zip for Linux. Download mirrar.ipa for sideloading on IOS.
No you don't have to. But the login process enables extra features like watchlist, favorties and rating which are all handled with TMDB.
- Of course the app is fully open source and always built from github actions.
- The optional login process is handled with TMDB and no information is logged anywhere else.
First of all have flutter installed and configured on your machine.
The current required versions are:
Software | Versions |
---|---|
Dart SDK | >=3.1.0 <4.0.0 |
Clone this repository and change your directory to the cloned location:
git clone https://github.com/mirarr-app/mirarr.git
cd mirarr
Get your tmdb_api_key
, tmdb_api_read
, and omdb_api_key
and place them in a .env
file in the root of the project. The compiled app will not run if the .env
file was empty during compile time.
You can use the provided dot_env.example
file as a template:
-
Create a
.env
file. -
Open the
.env
file in a text editor and add your API keys:TMDB_API_KEY=your_tmdb_api_key_here TMDB_API_READ=your_tmdb_api_read_here OMDB_API_KEY=your_omdb_api_key_here
Run the following command to install the required dependencies:
flutter pub get
To build the project for Linux, use the command:
flutter build linux
To build the project for Android in debug mode, use the command:
flutter build android --debug
To build the project for Windows, use the command:
flutter build windows