Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.5 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.5 KB

Getting the project to work

This project was bootstrapped with Create React App.

Install packages

  • npm install

Open the web app

Project Tasks

  • 1. O lista de useri care sa contina urmatoarele coloane (id, nume, email, username)
  • 2. On click -> pe unul din useri vei naviga catre in User Details page. - unde va trebui sa afisezi: (id, nume, email, username, adresa, si un link posts)
  • 3. On Click -> posts afiseaza toate posturile unui user intr-un tabel care sa contina urmatorele coloane(id, userId, title)
  • 4. Pe pagina de user details as vrea sa mai adauga inca un proprietate: Post Count -> va numara cate posturi are fie care user.
  • 5. In total vor exista 3 pagini (User list, User Details, User posts), fiecare pagina as vrea contina cate un link specific. (ex: http://localhost/users, http://localhost/users/1, http://localhost/users/1/posts)
  • 6. Pe pagina de User list,mai adauga o noua coloana numita Actions, care va contine un buton de stergere. La apasare, se va sterge automat acel user.
  • 7. Pe pagina de User list, mai adauga un Search functionality prin care sa putem filtre userii dupa urmatoarele criterii: nume, id, username
  • 8. Poti folosi un framework de stiliza mai frumos paginile. (bootstrap/materialUi/antDesign etc...)
  • 9. Acoperire cu teste a codului (jest framework)
  • 10. React Redux (redux)