System osiągnięć (badge)

System osiągnięć (badge)
D1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Hej chce stworzyc system osiagniec dla uzytkownikow mojej strony. Czesc z nich bedzie jednorazowa (typu odpowiedz na 10 postow) a czesc wielokrotna (np. najwiecej odpowiedzi w danym miesiacu). Jakies wskazowki jak zaprojektowac taki modul, tzn. baze danych i jak mniej wiecej przypisywac osiagniecia dla uzytkownkow? Zakladac ze rodzaje Badgow bede przechowywac w bazie danych z kolumnami id, badge_name, can_have_multiple, has_progress, progress_scale i zrobic relacje do uzytkownikow. Bede wdzieczny za praktyczne wskazowki na co zwracac uwage przy takim systemie

Riddle
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10227
1

Najlepiej zacznij od jednej, najprostszej. Poużywaj aplikacji, i wtedy zastanów się jakie powinny być kolejne. Zostaw techniczne decyzje (jak kolumny w bazie) na później.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.