pbie42 / yubo_test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Engineer - Technical Test

Stack JS

Le défi est de construire une plateforme à destination de modérateurs, permettant d’afficher et de modérer les données d’utilisateurs.

Une base de donnée au format sqlite est fournie.

Elle contient les tables :

  • users
  • messages
  • media

Il est conseillé d'utiliser des bibliothèques externes.

Requis

Nous attendons un produit fonctionnel, permettant aux modérateurs de :

  • Parcourir, rechercher, paginer & filtrer (par pays/ville...) les utilisateurs.
  • Afficher leur profil et les informations associées (média, messages).
  • Supprimer/réactiver un compte utilisateur (mettre le champ isDeleted à true).

Privilégie dans l’ordre:

  • les fonctionnalités
  • l’expérience utilisateur
  • le code
  • l’esthétique

Bonus

Ce que tu souhaites.

Quelques idées:

  • Pouvoir supprimer une photo d'un utilisateur.
  • Reconstruire les conversations d'un utilisateur (messages envoyés & reçus).

Happy hacking !

Engineer - Technical Test

Stack JS

Goal is to build a platform for Moderators, allowing to display and moderate users.

A sqlite database is given.

It includes three tables:

  • users
  • messages
  • media //only photos? don't worry about video for now

Tip: you can use external libraries. //even for css

Mandatory

We expect a functional product, allowing moderators to:

  • Browse, search, paginate & filter (by country/city...) users.
  • Display their profile and their pertained data. (media, messages). // can display all the messages
  • Remove/Reactivate a user account (set the isDeleted field to true).

In order, you should focus on:

  • features
  • user experience
  • code
  • aesthetic

Bonus

What you want.

Few ideas:

  • Can remove a user photo.
  • Rebuild user conversation (received/sent messages).

Happy hacking !

About


Languages

Language:JavaScript 72.6%Language:HTML 17.8%Language:CSS 9.6%