📱 App para busca e agendamento de serviços de estética
Executar • Design • Tecnologias • Deploy • Licença
Antes de executar o projeto localmente é preciso instalar algumas ferramentas de desenvolvimento:
Após a instalação colone esse repositório executando:
$ git clone https://github.com/RenanArques/iEstilus.gitPara executar a API é preciso ter o PostgreSQL com o PostGIS instalados.
No diretório backend execute os comandos:
# Instale os pacotes necessários
$ yarn
# Execute a API
$ yarn start
# Ou execute em modo de desenvolvimento assim a cada alteração a API é atualizada
$ yarn devNo diretório web execute os comandos:
# Instale os pacotes necessários
$ yarn
# Execute a aplicação web
$ yarn startO Expo CLI é necessário para executar a aplicação mobile para instalar execute o comando:
$ npm install --global expo-cliNo diretório mobile execute os comandos:
# Instale os pacotes necessários
$ yarn
# Execute a aplicação mobile
$ yarn startPara executar a aplicação mobile no navegador execute o comando:
$ yarn webTodo design da aplicação foi desenvolvido no Figma e pode ser acessado através desse link.
As principais ferramentas utilizadas no desenvolvimento do projeto
- React Native
- Expo
- React Navigation
- React Native Shared Element
- React Native Reanimated
- React Native Web
- Axios
A API e banco de dados do projeto está hospedada no Heroku com o endereço https://iestilus.herokuapp.com, usa o diretório backend com deploys automáticos configurados.
A aplicação web foi hospedada no Netlify com o endereço https://iestilus.com, usa o diretório web com build e deploys automáticos habilitados e histórico disponível.
A aplicação mobile graças ao React Native Web pode ser utilizada com algumas limitações na web também foi hospedada no Netlify com o endereço https://app.iestilus.com, usa o diretório mobile com a build e deploys automáticos habilitados e histórico disponível.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.



