Sobre | Techs | Como Usar | Como Contribuir
O FreelasApp é uma aplicação para auxiliar pessoas ou empresas que estão necessitando de profissionais para desenvolver um determinado projeto ou serviço e, também, ajudar pessoas que trabalham de forma autônoma ou querem fazer um dinheiro extra a encontrar novos projetos ou serviços para desenvolver.💜🚀
Esse projeto foi desenvolvido utilizando as seguintes tecnologias e ferramentas:
- Faça um clone:
$ git clone https://github.com/J-Keven/AppFreelencer.git
- Entre na pasta da aplicação:
$ cd AppFreelencer
- Entre na pasta da Api :
$ cd freelasApp-api
- Alterando as informações de conexão com o Banco:
- Cier um arquivo
ormconfig.json
na raiz da pasta. - Copie o conteúdo do arquivo ormconfig.Example e cole no seu arquivo
ormconfig.json
. - Abra o arquivo
ormconfig.json
e coloque as informaçõe do seu banco. Ex:
{
"type": "postgres",//tipo de banco, postgres, mysql
"host": "localhost",//onde está sedo executando o banco
"port": 5432, // A porta que seu banco esta usando
"username": "postgres",
"password": "docker",
"database": "gobarber",//nome do banco
}
- Instale as depedências:
# Instale as dependências
$ yarn
- Execute as migrations para criar as tabelas no seu banco:
# Instale as dependências
$ yarn typeorm migration:run
- Executando a Aplicação:
# Inicie a API no mode de dev
$ yarn dev:server
# Inicie a API no ambiente de produção
$ yarn start
- Entre na pasta da aplicação Mobile:
$ cd freelasApp-mobile
- Instalando as dependencias:
$ yarn
- Executando a Aplicação:
$ yarn start
- Executando no Emulador/USB android:
$ yarn android
- Executando no Ios:
$ yarn ios
-
Faça um fork desse repositório;
-
Cria uma branch com a sua feature:
git checkout -b minha-feature
; -
Faça commit das suas alterações:
git commit -m '[feat]: Minha nova feature'
; -
Faça push para a sua branch:
git push origin minha-feature
. -
Abra um Pull Request.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.