App22 netwerkplatform

Terug naar projecten

Project

App22 netwerkapp
voor ondernemers.

Cloud-native herontwikkeling van App22: een video-based netwerkplatform voor ondernemers. De applicatie is opnieuw ontworpen met microservices, OpenShift, community-functionaliteiten, video streaming en een basis voor slimme aanbevelingen.

+
App22 netwerkapp voor ondernemers

Over dit project

App22 is een digitaal netwerkplatform waarmee ondernemers zichzelf kunnen presenteren via korte video’s en makkelijker waardevolle connecties kunnen leggen. De bestaande MVP had technische en functionele beperkingen, waardoor de applicatie niet goed schaalbaar was en belangrijke community-functionaliteiten ontbraken.

Binnen dit project is onderzocht hoe App22 opnieuw ontwikkeld kon worden als schaalbare, cloud-native applicatie. De oude opzet is vervangen door een microservice-architectuur waarbij verschillende onderdelen, zoals gebruikersbeheer, video’s, community-interacties, notificaties en aanbevelingen, los van elkaar kunnen werken en uitbreiden.

De oplossing richt zich op een moderne basis voor verdere groei. Ondernemers kunnen video’s uploaden, content ontdekken via filters en categorieën, interacties uitvoeren zoals likes en favorieten, en op termijn betere aanbevelingen ontvangen op basis van gedrag en interesses. De architectuur is ingericht om onderhoudbaarheid, schaalbaarheid en betrouwbaarheid te verbeteren.

Wat heb ik geleverd

UserService met Keycloak

Er is een centrale gebruikersservice opgezet met registratie, login, tokenvalidatie, refresh tokens en koppeling met Keycloak voor veilige authenticatie binnen de architectuur.

Microservice-architectuur

De applicatie is ontworpen als cloud-native platform met losse services voor onder andere gebruikers, video’s, community-interacties, notificaties en aanbevelingen.

Community features

De basis is gelegd voor interacties zoals likes, hashtags, favorieten en zoekfilters, zodat ondernemers makkelijker relevante content en connecties kunnen vinden.

Monitoring en validatie

Met Prometheus, Grafana, GitHub Actions en ArgoCD is een basis ingericht voor testen, deployments, monitoring en beter inzicht in de werking van de verschillende services.

Technologieën

OpenShift Microservices Go Python Keycloak Grafana ArgoCD GitHub Actions PostgreSQL Recommendation Engine

Samen iets moois bouwen?

Heb je een idee, vraag of project? Ik denk graag met je mee en help je verder.

Neem contact op