🚀 AirCnC - 9º Semana Omnistack 🚧
🚀 AirCnC é um sistema de locação de spots (locais) para devs, permitindo interação em tempo real (Web Socket) entre proprietário (web) e cliente (mobile).
Projeto desenvolvido durante a 9º Semana Omnistack oferecida pela Rocketseat.
-
As empresas interessadas podem cadastrar seus spots na plataforma web enviando:
- Nome da Empresa
- Tecnologias que a empresa opera
- Valor da diária
- Avatar/Imagem
-
Os usuários interessados podem:
- Entrar com seu email e tecnologias interessadas.
- Solicitar reserva
- Nodemon
- MongoDB
- Mongoose
- Express
- Multer
- Routes
- Path
- Cors
- socket.io WebSocket
- Components
- Routes
- react-router-dom
- Services API
- Axios
- History
- LocalStorage
- useState
- useEffect
- useMemo
- socket.io-client WebSocket
- CSS
- Fonts
- Expo
- Components
- Routes
- react-navigation
- Services API
- Axios
- AsyncStorage
- useState
- useEffect
- FlatList
- socket.io-client WebSocket
- Alert
Este projeto é divido em três partes:
- Backend
- Frontend
- Mobile
💡 Tanto o Frontend quanto o Mobile precisam que o Backend esteja sendo executado para funcionar.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js e o gerenciador de pacotes Yarn. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone https://github.com/savio-2-lopes/AirCnC.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Be-The-Hero
# Vá para a pasta backend
$ cd backend
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ yarn start
# O servidor inciará na porta:3333 - acesse http://localhost:3333
# Clone este repositório
$ git clone https://github.com/savio-2-lopes/AirCnC.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Be-The-Hero
# Vá para a pasta da aplicação Front End
$ cd frontend
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ yarn start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
Este projeto está sob a licença do MIT. Veja a página de licença para mais detalhes.
Feito com ❤️ por Savio Lopes 👋🏽 Entre em contato!
Obrigado Rocketseat por disponibilizar esse conteúdo sensacional 🚀.