Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: about 2 months ago
JSON representation

prediX - a mobile application which has an ability to make a prediction based on cast and crew previous experience.

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).