Author: Gustavo F Penedo
Instructions to access the solution.
In the project directory, you can run:
npm startRuns the app in the development mode.\
Open http://localhost:3000 to view it in your browser.
Check: https://hubview-ui-prd.herokuapp.com/
This repository demonstrates my knowledge in build web applications using modern approachs. Below are the items that were included in this exercise.
Goal: Develop an application, that is enable to view github
profiles, it's repositories, branches and commits by
providing a search interface, in less than 5 days
Solution Requirements:
- JS Frontend Framework
- Using
React 18
- Using
- GitHub repository with clear documentation on how to run it
- Search/List all public repositories of a github user.
- Given a repository, list all branches
- Given a branch, list all it's commits
Solution Desirable Features:
- Componentization
- Code Structure
- Error Treatment
- Responsive
- Using Bootstrap and media queries to improve responsiveness
- Application Flux
-
- Search User
-
- Select a Repository
-
- Select a Branch
-
- OPTIONAL: Heroku Deploy
- Informed at section
1.2
- Informed at section
/- Redirects to/search/search- Main Search Page/profile/:user- User Profile/profile/:user/:repository/- User Repository
Any questions, please feel free to ask me through the contact information at the bottom of this file.
Contact