Link to challenge repository on Github
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
- React
- Typescript
- Tailwind
- react-query
- axios
- react-icons
- Review my code for any potential refactoring to improve readability and maintainability.
- Take some time to work on repeated styles on tailwind
- Unit tests: Increase the coverage of unit tests using tools like Jest and React Testing Library.
- Write integration tests to ensure different parts of the application work together correctly.
- End-to-End tests: Implement end-to-end testing with tools like Cypress to simulate user interactions and catch bugs.
- Utilizing Docker for project improvement: Docker ensures that all team members work in an identical environment, eliminating the "it works on my machine" problem.
This are some of the points that i would improve.