Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xanhex/mustwatch-app
Movie recommendation app
https://github.com/xanhex/mustwatch-app
android crossplatform dark-theme ios kivy python requests rest-api windows
Last synced: about 1 month ago
JSON representation
Movie recommendation app
- Host: GitHub
- URL: https://github.com/xanhex/mustwatch-app
- Owner: xanhex
- License: apache-2.0
- Created: 2023-09-15T07:00:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-21T10:26:23.000Z (over 1 year ago)
- Last Synced: 2024-10-31T04:42:11.766Z (3 months ago)
- Topics: android, crossplatform, dark-theme, ios, kivy, python, requests, rest-api, windows
- Language: kvlang
- Homepage:
- Size: 27.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MustWatchApp
## Description
Cross-platform app that provides you with the list of the best movies.
You can mark the movies 'watched' and filter them out (slide to
left/right gestures). Supports data update from
[API](https://github.com/xanhex/mustwatch-django/).
UI presented in dark theme and supports two languages (EN/RU).## Stack
- Python
- Kivy
- Requests## Standards
- pep8
- flake8
- black
- pymarkdown## How to run
1. Clone the repo and activate virtual environment.
2. Install dependencies from `requirements.txt`.
3. Execute `main.py` from the root directory of the project```bash
python main.py
```## Build
The built apk file is located at `builds` folder, just copy and install it on
your Android device.To build your own version consider to use
[buildozer](https://kivy.org/doc/stable/guide/packaging-android.html).## Demo
![screenshot](https://github.com/xanhex/mustwatch-app/blob/master/demo.png)