Projeto: my-repo-web

Frontend para consumir a API feita em c# .net 6.0

A arquitetura de software que iremos utilizar será baseada na arquitetura de Clean Architeture, porém com algumas modificações. A principal ideia é que sejam aplicados alguns princípios de SOLID, dentro da arquitetura.

Frontend em React utilizando styled-components para a estilização das páginas e componentes;

Funcionalidades:

Utilizando o navigate temos um menu onde podemos navegar entre criar um repostório, consultar todos os repositórios, consultar os repositórios favoritos;

A foto de perfil é clicável e leva para uma página com uma mensagem de bem vindo;

Algumas libs precisam ser instaladas:

  • 'react-router-dom'
  • 'axios'
  • 'styled-components'
  • 'react-hot-toast'
  • 'react-icons'

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.