Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noleksiv/prediX
prediX - a mobile application which has an ability to make a prediction based on cast and crew previous experience.
https://github.com/noleksiv/prediX
cinema imdb movie-api movie-application movie-database movies prediction predictive-analytics predix xamarin xamarin-forms
Last synced: 3 months ago
JSON representation
prediX - a mobile application which has an ability to make a prediction based on cast and crew previous experience.
- Host: GitHub
- URL: https://github.com/noleksiv/prediX
- Owner: noleksiv
- License: gpl-3.0
- Created: 2019-06-30T20:15:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T05:45:50.000Z (about 2 years ago)
- Last Synced: 2024-07-30T21:04:50.749Z (6 months ago)
- Topics: cinema, imdb, movie-api, movie-application, movie-database, movies, prediction, predictive-analytics, predix, xamarin, xamarin-forms
- Language: C#
- Homepage:
- Size: 2.36 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# prediX
prediX - a mobile application which has an ability to make a prediction based on cast and crew previous experience. In addition, user always is able to get the latest information about a movie, TV or actor.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
### Prerequisites
What things you need to install the software
```
1. Android SDK setup (API level 27);
2. Google Android Emulator (API Level 27);
3. .NET standart 2.0;
4. Xamarin plugin.
```## Built With
* [CardsView](https://github.com/AndreiMisiukevich/CardView) - Card-Based Layout
* [Microcharts](https://github.com/aloisdeniel/Microcharts) - Charting library
* [MonkeyCache](https://github.com/jamesmontemagno/monkey-cache) - Used to cache any data structures
* [FirebaseDatabase.net](https://github.com/step-up-labs/firebase-database-dotnet) - Provides Firebase auth
* [Sharpnado.Presentation.Forms](https://github.com/roubachof/Sharpnado.Presentation.Forms) - Custom components and renderers
* [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) - JSON framework
* [sqlite-net-pcl](https://github.com/praeclarum/sqlite-net) - SQLlight client### Briefly view
## prediX provides:
* Firebase auth (including e-mail verification);
* Localization and multi-language support;
* Remote and local storages;
* Data caching;
* Session Log;
* Beauty UI (includes cardview, popups, microcharts, etc).# Step-by-step instruction
### 1. Sign Up
![](/img/Screenshot_22.jpg)
### 2. Verify an email
![](https://firebasestorage.googleapis.com/v0/b/pred1x.appspot.com/o/email.jpg?alt=media&token=1dce8e69-3bf6-4308-a2d6-ee5dc5c92ec9)
### 3. Sign In
![](/img/Screenshot_21.jpg)
### 4. Home Page
![](/img/Screenshot_2.jpg)
### 5. Detailed movie page
![](/img/Screenshot_3.jpg)
![](/img/Screenshot_4.jpg)
### 6. Movies tabbed page
![](/img/Screenshot_5.jpg)
### 7. TVs page
![](/img/Screenshot_5.jpg)
### 8. Top actor page
![](/img/Screenshot_12.jpg)
![](/img/Screenshot_19.jpg)
### 9. Actor's history
![](/img/Screenshot_15.jpg)
### 10. Prediction page
![](/img/Screenshot_16.jpg)
![](/img/Screenshot_17.jpg)
#### User ratings on Imdb
![](/img/Screenshot_18.jpg)## More
An overview of the application is available [here](https://www.youtube.com/watch?v=Jgx2Rcg0jmU).