Skip to content

CreatibOfficiel/SteamLike

Repository files navigation

SteamLike


Language GitHub contributors GitHub last commit GitHub code size in bytes

[EN]

Presentation

Development of a Steam-like website with the symfony framework.

Content

User management system.

The user must be able to do the following following:

  • Create an account
  • Log in with his identifiers
  • Have access to a personal space
  • Update their personal information

Game system.

The user must be able to upload games to the platform:

  • Games must be visible to everyone
  • The last games must be visible on a page (Home or the one you want)
  • A game must belong to a user and only he can modify or delete it
  • A game must belong to a particular genre/category
  • We must be able to post a download link on this game (no upload to manage on the site)
  • Users must be able to download the game freely
  • Each download must be counted (but only once per user)

Search system

The user must be able to search according to categories / genres

  • It must be possible to search on the whole data (not only the name of the game)
  • It must be possible to search within a single category

[FR]

Présentation

Développement d'un site web ressemblant à Steam avec le framework symfony.

Contenu

Système de gestion utilisateur

L’utilisateur doit être en capacité de faire les choses suivantes :

  • Créer un compte
  • Se connecter avec ses identifiants
  • Avoir accès à un espace personnel
  • Mettre à jour ses informations personnelles

Système de jeux

L’utilisateur doit être en capacité de déposer des jeux sur la plateforme :

  • Les Jeux doivent être visible par tout le monde
  • Les derniers jeux doivent être visible sur une page (Accueil ou celle que vous souhaitez)
  • Un jeu doit appartenir à un utilisateur et seul lui peut le modifier ou le supprimer
  • Un jeu doit appartenir à un genre / catégorie particulier
  • On doit pouvoir poster un lien de téléchargement sur ce jeu (pas d’upload a gérer sur le site)
  • Les utilisateurs doivent pouvoir télécharger librement le jeu
  • Chaque download doit être comptabilisé (mais une seule fois par utilisateur)

Système de recherche

L’utilisateur doit pouvoir faire des recherches en fonction des catégories / genres

  • On doit pouvoir rechercher sur l’ensemble des données (pas seulement le nom du jeu)
  • On doit pouvoir rechercher parmi une seule catégorie

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors