lucasgmagalhaes / Arca

Projeto do 7º periodo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arca

Projeto do 7º período sobre ONG de adoção de animais.

Frontend

Feito em Angular. Usado AngularMaterial como biblioteca de de componentes e o grid layout do Bootstrap.

Backend

Feito em .NETCore com EntityFramework como persistência, Swagger como documentador das api e o projeto foi feito usando microservicos. O build das apis foi feito com Docker. Banco de dados em SQLServer.

Arquitetura Backend

alt ArquiteturaBackend;

Iniciando desenvolvimento

Frontend

O sistema está configurado para usar yarn. Mas caso ache melhor pode usar o npm mesmo. DependaBot irá gerenciar as atualizações das dependências de ambos os pacotes.

Para começar a desenvolver, após baixar o repositório execute cd arca para entrar na pasta do projeto front end (caso ainda não esteja) e depois npm i (caso use npm) ou yarn install para instalar as dependências do projeto. Finalizado a instalação, execute ng s para executar o projeto em ambiente de desenvolvimento ou ng s --open para executar o ambiente já com o browser aberto. Para mais detalhes de como trabalhar com angular, alguns comandos úteis estão disponíveis aqui.

Backend

Ainda desenvolvendo estrutura

About

Projeto do 7º periodo

License:MIT License


Languages

Language:C# 36.3%Language:SCSS 26.8%Language:TypeScript 22.1%Language:HTML 12.5%Language:Dockerfile 0.9%Language:TSQL 0.8%Language:JavaScript 0.6%Language:Batchfile 0.1%