App created with Figma, React & more. Live demo comming soon.
Hope to improve functionality over time.
When I realized that I lacked knowledge about React and data fetching, I decided to create a project using the GitHub API (which is definitely amazing! 🔥). There are many things to improve (mostly in UI and UX) but that it is not the main goal of the project. Just bare in mind.
Basic functionality:
- Fetching repositories based on a search input
- Fetching a repository, latest commits and contributors
- Fetching users
General:
- Add Getting Started section to readme
- Add Acknowledgements section to readme
- Add live demo
- Update the readme with the GitHub API endpoints used
- Write tests with Jest/React Testing Library (*)
- Implement TypeScript?
- Add the "People" page
- Add the "Issues" page
* Yeah it's not the best idea to start writing tests scenarios when over 50% of the app is completed but I wanted to focus on as few things as possible at the same time.
I'll update this readme over time.
Distributed under the MIT License. See LICENSE
for more information.
Rafał Wichowski - @rafalwichowski - [email protected]
Project Link: https://github.com/rawic/github-review