/Quel-Film-Ce-Soir-

A small app to grab movies and help you choose your next one for tonight!

Primary LanguageTypeScriptDo What The F*ck You Want To Public LicenseWTFPL

Quel film ce soir ?

A small application with a backend, a desktop frontend and an android app to help you download your next movie tonight.

Installation

Backend

The backend is made using NodeJS, Apollo, Cheerio, GraphQL and more.

In order to install the projet all you need is to cd in the backend folder then :

yarn # install all dependencies
# or 
npm install

Then either you use the dev. server or you can build the project and serve the result :

yarn dev
# or
yarn build && yarn start

Just wait a few moments and you should have the backend server up and running!

Backend

Desktop application

The desktop app is made using ReactJS and ElectronJS (with Apollo, GraphQL, blueprintJS and way more libs).

In order to run the dev version of the app just cd into the folder and :

yarn # install all dependencies
yarn electron:dev # launch the dev version

If the backend is running you should have something like this :

Frontend

Frontend Presentation

Android application

Build using React Native, Expo and KittenUI. To run the app it is a bit tricky.

First install the Expo app on your smartphone (Android or iOS) and then cd in the mobile folder then :

yarn # install all depedencies
yarn start

You should be presented with a QR code that you have to scan using the Expo app and you sould be able to see something like this :

Mobile

Mobile