Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabriel-jesusvix/gjblog.github.io
In this challenge, we will practice using HTTP clients by consuming the Github API to create a personal blog.🔥
https://github.com/gabriel-jesusvix/gjblog.github.io
axios-react context-api reacthookform reactjs styled-components typescript vitejs
Last synced: 1 day ago
JSON representation
In this challenge, we will practice using HTTP clients by consuming the Github API to create a personal blog.🔥
- Host: GitHub
- URL: https://github.com/gabriel-jesusvix/gjblog.github.io
- Owner: Gabriel-Jesusvix
- Created: 2023-12-14T11:25:02.000Z (11 months ago)
- Default Branch: develop
- Last Pushed: 2023-12-15T02:31:22.000Z (11 months ago)
- Last Synced: 2024-04-18T09:35:43.939Z (7 months ago)
- Topics: axios-react, context-api, reacthookform, reactjs, styled-components, typescript, vitejs
- Language: TypeScript
- Homepage:
- Size: 314 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Git hub Issues Challenge
- The project consists of developing an application that will use the GitHub API to fetch items from a repository, data from your profile and display them as a blog.## Challenges
- Listing of your profile with image, number of followers, name and other information available via the GitHub API.
- List and filter all repository edits with a small summary of their contents
- Create a page to display a complete post (issue)## Techs
- ViteJS
- Styled Components
- Git Hub Api
- React Hooks
- Contenxt API
- Axios
## Run Project```bash
git clone this repository
cd repository
npm i or yarn
npm run dev
npm run test
```
## ScreenShots / Movie
![Github blog]![image](https://github.com/Gabriel-Jesusvix/gjblog.github.io/assets/62946928/4524904d-e2ea-41b6-83fd-13ceae4ad50b)
![image](https://github.com/Gabriel-Jesusvix/gjblog.github.io/assets/62946928/08e33f2c-2a47-40a4-8538-f4c55d7da365)
![image](https://github.com/Gabriel-Jesusvix/gjblog.github.io/assets/62946928/94905387-eca7-459b-94e2-c4be1a3840a1)