Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matheusfd3/github-blog

Github blog built with Vite, ReactJS, Typescript, Styled Components...
https://github.com/matheusfd3/github-blog

2023 reactjs styled-components vite

Last synced: about 1 month ago
JSON representation

Github blog built with Vite, ReactJS, Typescript, Styled Components...

Awesome Lists containing this project

README

        




Aplicação que utilizará da API do GitHub para buscar issues de um repositório, dados do seu perfil e exibir elas como um blog.

## Construído com
- [Vite](https://vitejs.dev/)
- [ReactJS](https://reactjs.org/)
- [Typescript](https://www.typescriptlang.org/)
- [Styled Components](https://styled-components.com/)
- [Date fns](https://date-fns.org/v2.29.3/docs/format)
- [Font Awesome](https://fontawesome.com/search)
- [React Markdown](https://github.com/remarkjs/react-markdown)
- [React Hook Form](https://react-hook-form.com/)
- [React Router](https://reactrouter.com/en/main)
- [Axios](https://axios-http.com/ptbr/docs/intro)

## Primeiro Acesso

Clone o projeto

```bash
git clone https://github.com/matheusfd3/github-blog.git
```

Entre no diretório do projeto

```bash
cd github-blog
```

Instale as dependências

```bash
npm install
```

Inicie o servidor

```bash
npm run dev
```

## Screenshots

### Blog
![App Screenshot](https://github.com/matheusfd3/github-blog/blob/main/.github/blog.png)

### Post
![App Screenshot](https://github.com/matheusfd3/github-blog/blob/main/.github/post.png)