Este é um projeto Next.js inicializado com create-next-app
.
Primeiro, instale as dependencia e execute o servidor de desenvolvimento:
npm install && npm run dev
# or
yarn && yarn dev
Abra http://localhost:3000 em seu navegador para ver o resultado.
Dentro dos pacotes do projeto, existem arquivos de configurações para o VSCode com o objetivo de padronizar a escrita de código dentro do projeto. Para isso, são necessário so seguintes plugins no VSCode:
- ESLint
- EditorConfig for VS Code
Os arquivos .eslintrc.js
, .eslintrc.json
e .editorconfig
possuem configurações pré-estabelecidas para o VSCode, para que ao encontrar erros de padrões de código, ele tenta corrigir ao usar cmd+s
para salvar as alterações.
Caso ainda existam erros, ele irá informar na própria linha quais são eles.
Esse é um projeto pessoal que foi desenvolvido com o intuito de criar uma plataforma onde eu pudesse cadastrar e administrar algumas dívidas pessoais de forma mais organizada.
-
Você pode ver o projeto em execução em DebtPay
-
O codigo fonte está disponivel no GitHub - Front-End
-
O designer do projeto está disponivel no FIGMA
-
A documentação do backend pode ser acessada em DOCUMENTAÇÃO
- ReactJS com o framework NextJS
- Ant Designer
- React Query
- Styled-Compenents
- React-Toastify
- Banco de dados MySQL
- Backend em NodeJS disponivel em GitHub - Back-End
- Swagger para documentar o backend (
em desenvolvimento...
)
- Cadastro de usuários
- Login
- Cadastro das dividas e parcelas
- checagem das dividas pagas e pendentes
- Temas Dark e Light (
em desenvolvimento...
) - Responsividade (
em desenvolvimento...
)
O projeto ainda está em andamento, por isso algumas funcionalidades ainda podem não estar funcinando corretamente