Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/WirelessAlien/MovieDB

ShowCase is a fully open-source android application for exploring and organizing your personal collection of films and television series.
https://github.com/WirelessAlien/MovieDB

android-app android-application java kotlin material-ui material3 movie-database movietracker showcase themoviedb tmdb

Last synced: 3 months ago
JSON representation

ShowCase is a fully open-source android application for exploring and organizing your personal collection of films and television series.

Awesome Lists containing this project

README

        





Logo

ShowCase



ShowCase (formerly Movie DB) is a fully open-source android application for exploring and organizing your personal collection of films and television series.





Release .
Report Bug .
Request Feature


## About The Project

It offers synchronization with your TMDB account. Once logged in, you can sync your favorites, watchlist, rated movies, and more. It also integrates with a local database to keep track of your shows. You can assign various statuses to each title—such as ‘planned’, ‘watched’, or ‘dropped’—rate them, and note the dates you commenced and concluded each show.

It allows you to filter shows based on genre, release dates, and more. Detailed information on each show, including the cast, crew, and recommendations for similar titles, is also available.

## Feature

- [x] Synchronization with TMDB
- [x] Add favorite, watchlist, rate with TMDB
- [x] Create List (Public/private)
- [x] Offline support (Local database to keep track of your shows)
- [x] Import/Export database
- [x] Support for Material You
- [x] Get notified of movie and tv show release
- [x] And many more...

See the [open issues](https://github.com/WirelessAlien/MovieDB/issues) for a full list of proposed features (and known issues).

## Download

[Get it on F-Droid](https://f-droid.org/packages/com.wirelessalien.android.moviedb/)

Or download the latest APK from the [Releases Section](https://github.com/WirelessAlien/MovieDB/releases/latest).

## Screenshots



### Build instructions

This application can be compiled in android studio.
You can compile it in command line with gradle also.
To use your own api key-
1. Get a free API Key at [https://www.themoviedb.org/settings/api](https://www.themoviedb.org/settings/api)
2. Enter your API in `config.properties`

```
api_read_access_token = "ENTER YOUR KEY";
```
```
api_key = "ENTER YOUR KEY";
```
3. Build

## Contributing

Any contributions you make are **greatly appreciated**.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## Translate


Translation status

## License

Distributed under the GPL-3 License. See [GPL-3 License](https://www.gnu.org/licenses/gpl-3.0.txt) for more information.

## Donate

Donate using Liberapay

Buy Me A Coffee

## Acknowledgments

- The base source code is from [nvb / MovieDB](https://notabug.org/nvb/MovieDB) (GPL-v3)