jFLEX - Web-App

project thumbnail

TECHNOLOGIEN

Django
Vue.js
HTML
CSS
Javascript
Nuxt
Swift
SwiftUI
PostgreSQL

ROLLE

Full Stack

KUNDE

Janik Spies

JAHR

2020

jFLEX ist eine Web-App, mit der ich und meine Freunde Filme und Serien von verschiedenen grossen Streaming-Websites streamen und hochladen können. Vor jFLEX war es für mich und meine Freunde mühsam, die Filme und Serien zu finden, die wir uns online in guter Qualität ansehen wollten. Da wir auch die gleichen Inhalte mochten, haben wir das alle immer wieder gemacht. Mit jFLEX muss nur einer von uns die Inhalte finden und kann diese dann auf die Website hochladen, damit wir sie alle geniessen können.

Der Server wird auf einem alten PC von mir gehostet. Die Seite ist mit einem Benutzer-Login gesichert und nur über meine externe IP-Adresse erreichbar. Auf diese Weise kann ich sicherstellen, dass keine unerwünschten Gäste diese Website benutzen.

Unter der Haube steckt ein Django-Backend mit Django-Rest-Framework für die API. Die Website läuft über Nuxt.js auf einem Apache-Server.

Für die Zukunft ist geplant, eine watch2gether-Funktion zu implementieren und sogar eine mobile App in Ionic und Vue.js zu erstellen.

mockup mockup mockup mockup