Skip to content

plific/DEPRECATED-plific-desafio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Desafio Plific

Repositório para guiar no Desafio Plific para novos desenvolvedores

GitHub top language GitHub language count Codacy grade Repository size GitHub last commit Repository issues GitHub License

O Projeto   |    Tecnologias   |    Como utilizar   |    Licença

Sobre

Olá, devs! Estaremos passando esse desafio para ver como vocês pensam e como se comportam perante a problemas complexos. Daremos 5 dias para resolução do problema. ❤️

Na Plific, focamos em trabalhar com as tecnologias mais atuais do mercado, aqui é usado:

  • Typescript
  • Node
  • React
  • React Native
  • PostgreSQL
  • Docker
  • Testes Automatizados
  • Amazon Web Services (AWS)

Entre outras tecnologias para a construção da aplicação.


:octocat: O Projeto

Você deverá criar uma aplicação do tipo CRUD. Deverá utilizar o PostgreSQL, Typeorm, testes automatizados para sua aplicação Back End e o React com as melhores práticas. Utilize boas práticas de programação e explore se possivel dos métodos de Clean Code. No projeto estão todas as dependências necessárias para desenvolvê-lo, você encontrará exemplos para estruturar sua aplicação e algumas instruções.

  • Crie uma nova Branch com o código da solução e o nome da branch sendo feat- + o seu nome.

Aplicação Exemplo

plific-desafio-demo


🚀 Tecnologias

A solução deve ser desenvolvida com as seguintes tecnologias:

ℹ️ Como utilizar

Para clonar e executar este desafio, você precisará do Git, Node.js v12.18 acima + Yarn v1.22 acima, instalados em sua máquina, copie a url do plific-desafio e clone na sua máquina.

O banco deve ser criado com as seguintes credênciais:

  • host= localhost
  • port= 5432
  • username= postgres
  • password= postgres
  • database= plific_desafio_database (Obrigatório)

Leia o README.md dentro da pasta backend!

No seu terminal:

# Clone este repositório na pasta que desejar
$ git clone https://github.com/plific/plific-desafio.git

# Entre no repositório clonado
$ cd plific-desafio

# Entre na pasta do backend da aplicação
$ cd backend

# Instale as dependências do backend
$ yarn

# Execute os testes para verificar se o projeto está ok em sua máquina
$ yarn test

# Execute a aplicação logo após
$ yarn dev:server

# Entre na pasta do frontend da aplicação
$ cd frontend

# Instale as dependências do React
$ yarn

# Execute a aplicação
$ yarn start

📝 Licença

Este projeto está sob o MIT license. Veja a LICENSE para mais informações.

About

Um desafio padrão de desenvolvimento para novos devs na Plific

Topics

Resources

License

Stars

Watchers

Forks