Skip to content

SangueSpada/Community-Spotify-Progetto-ASSI

Repository files navigation

README

configurazione:

  • scaricate la master.key nel vostro progetto.

esecuzione:

  • bundle install
  • rails db:migrate
  • rails server

User Stories

  1. Registrazione
  2. Login/OAuth utente semplice
  3. Registrazione tecnico
  4. Login tecnico
  5. Logout
  6. Feed
  7. Visualizzare profilo personale
  8. Creare un post
  9. Modificare un post
  10. Eliminare post
  11. Eliminare post da tecnico
  12. Interazione con un post
  13. Commentare un post
  14. Elimina commento da un post
  15. Eliminare commenti da un mio post
  16. Elimina commento da un post da tecnico
  17. Follow utente
  18. Unfollow utente
  19. Visualizzare profilo di un utente
  20. Visualizzare followers utente
  21. Visualizzare following utente
  22. Visualizzare tag di un utente
  23. Cercare utente per nome
  24. Cercare utente per tag
  25. Cercare comunità per nome
  26. Cercare comunità per tag
  27. Entrare in una comunità
  28. Uscire da una comunità
  29. Creare una comunità
  30. Visualizzare descrizione di una comunità
  31. Visualizzare tag di una comunità
  32. Visualizzare membri di una comunità
  33. Visualizzare playlist comunità
  34. Salvare una playlist di una community
  35. Rimuovere una playlist di una community
  36. Creare un post in bacheca comunità
  37. Visualizzare post comunità
  38. Eliminare commenti in un post in bacheca comunità
  39. Eliminare un post in bacheca comunità
  40. Bandire membro da una comunità
  41. Aggiungere ruolo modder a membro di una comunità
  42. Rimuovere ruolo modder a membro di una comunità
  43. Bandire modder da una comunità
  44. Modificare descrizione di una comunità
  45. Scegliere tag di una comunità
  46. Aggiungere playlist comunità
  47. Rimuovere playlist comunità
  48. Trasferire ruolo proprietario in una comunità
  49. Eliminare una comunità
  50. Aggiungere tag
  51. Generare recommendations utenti 52 Visualizzare recommendations utenti
  52. Eliminare recommendations utenti
  53. Accettare recommendations utenti
  54. Generare recommendations communities
  55. Visualizzare recommendations communities
  56. Eliminare recommendations communities
  57. Accettare recommendations communities
  58. Creare eventi comunità
  59. Elimina eventi comunità
  60. Elimina eventi comunità come utente tecnico
  61. Visualizzare eventi comunità
  62. Confermare partecipazione ad un evento comunità
  63. Annullare partecipazione ad un evento comunità
  64. Salvare un evento con oauth Google Calendar
  65. Visualizzare chat private
  66. Iniziare una chat privata
  67. Inviare messaggi chat
  68. Visualizzare messaggi chat
  69. Visualizzare gusti utente 71 . Visualizzare ascolto attuale utente