This project was generated with Angular CLI version 13.1.4.
Clone the repository into your computer
git clone https://github.com/joseguzmann/frontend-apigithub
In project's root folder run the following command to install dependencies
npm install
Start the web application
npm run start
The project's structure follows Angular framework
- Components
- App component
Main component - Profile component
Shows profile information - Repositories component
Shows repositories list
- App component
- Models
- RepositoriesList interface
- Repository interface
- User interface
- Services
- ApiService
Contains GET methods that will be used on Profile and Repositories components through dependency injection
GET methods inside this service use HttpClient which uses RxJS and reactive programming
- ApiService