Skip to content

Hakerzy-TFT/ISI-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

GameWeb

Projekt wykonywany w ramach zajęć z Inżynierii Systemów Informacyjnych i Projektowania Aplikacji Internetowych 2

Technologie:

Backend: ASP.NET Core
Frontend: Vue.js
DB: Microsoft SQL Server

Funkcjonalności:

  1. Możliwość założenia konta oraz zalogowania się.
  2. Możliwość zalogowania się przez portal społecznościowy.
  3. Możliwość podglądu profilu użytkownika i edycji swoich danych.
  4. Możliwość wylogowania się oraz zalogowania na konto przypisane innemu użytkownikowi.
  5. Jako programista możliwość dodania gry do testowania.
  6. Jako programista możliwość edycji warunków testowania gry (ilość kluczy dostępnych płatnie, ilość kluczy dostępnych poprzez losowanie, ilość kluczy przyznanych bezpośrednio).
  7. Jako programista możliwość umieszczania plików startowych gry (linki do pobrania, klucze, instrukcja, opis preferowanych elementów testowania).
  8. Jako programista możliwość przeglądu zgłoszeń bugów (zatwierdzanie/odsyłanie informacji zwrotniej z uzasadnieniem braku zatwierdzenia).
  9. Jako programista możliwość wynagrodzenia umieszczenia uzasadnionego oraz dobrze udokumentowanego zlecenia (przelew dla użytkownika kwoty zależnej od programisty).
  10. Jako programista możliwość wynagradzenia precyzyjnych recenzji gry oraz moderacji recenzji (podanie uwag do recenzji dla administratora który ją zweryfikuje).
  11. Jako programista możliwość generowania reportu zlecenia (plik pdf/doc z zawartą dokumentacją użytkownika oraz adnotacjami programisty) oraz udostępnienie raportu dla innych.
  12. Jako programista możliwość weryfikacji przydatności użytkownika (weryfikacja polega na ocenianiu przydatności użytkownika w tworzeniu recencji (czy użytkownik korzysta z klucza dla wczesnego dostępu do gry, czy dla testów)).
  13. Jako programista możliwość wykluczenia użytkownika z projektu testów.
  14. Jako administrator dostęp do panelu administratora (potwierdzenie konta programisty, przynależności do organizacji oraz uprawnień).
  15. Jako administrator możliwość moderacji wpisów do recenzji/przeglądanie zgłoszonych niepoprawnych recencji.
  16. Jako użytkownik możliwość dodawania recenzji gier dystrybuowanych oraz testowanych.
  17. Jako użytkownik możliwość wzięcia udziału w losowaniu kluczy dostępnych dla testerów.
  18. Jako użytkownik możliwość kupienia kluczy dla testera z płatnej puli.
  19. Jako użytkownik(tester) możliwość utworzenia zgłoszenia błędu wraz z koniecznymi elementami oraz własnymi uwagami.
  20. Jako użytkownik możliwość wyświetlenia gier wraz z filtrami(nazwa, plaforma, data wydania/gra niewydana, tematyka, producent).
  21. Jako użytkownik możliwość zgłoszenia błędu w już istniejącej grze (poprzez wiadomość e-mail).
  22. Jako użytkownik możliwość wyświetlenia wydarzeń związanych z grami.
  23. Jako użytkownik możliwość wyświetlenia rankingu gier wraz z wyborem okresu (data oceny/data wydania).
  24. Jako użytkownik możliwość dodania gier, które będą wymagały weryfikacji przez administratora.

Pomysły(funkcjonalności nieobowiązkowe):

  1. Dodanie forum wraz z koniecznymi elementami (zasadniczo odrębny projekt).
  2. Jako użytkownik podgląd do rekomendacji na podstawie wystawionych recezji.
  3. Jako użytkownik możliwość wzięcia udziału w quizach/ankietach.
  4. Jako użytkownik możliwość podglądu najbardziej oczekiwanych gier.
  5. Jako użytkownik możliwość podglądu listy aktorów gier.
  6. Jako użytkownik możliwość podglądu aktualnych cen rynkowych gier.
  7. Jako użytkownik możliwość podglądu newsu ze świata gamingu.
  8. Jako użytkownik możliwość podglądu drużyn esportowych.
  9. Jako użytkownik możliwość podglądu nadchodzących wydarzeń esportowych.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published