AbnerPS / nlw-proffy

👩‍🏫 Aplicação desenvolvimento durante a Next Level Week ministrada pela Rocketseat.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



📚 Seu plataforma de estudos online 📚

💡 Sobre o projeto

O projeto Proffy é uma plataforma de estudos onde você encontra os melhores proffys(professores) que de ensinar a matéria que você quiser.

⚙️ Como executar

Para executar e testar a aplicação na sua máquina, primeiramente clone o repositório no seu computador. Após fazer o fork e ter todos os arquivos na sua maquina, siga os seguintes passos:

Iniciar Servidor

Para instalar todas as dependências do servidor, entre na pasta "./server" e execute o seguinte comando:

$ npm install

Agora para criar a estrutura base do banco de dados, execute os comandos:

$ npm run knex:migrate

Com as dependência instaladas e o banco de dados pronto, execute este comando para iniciar o servidor:

$ npm start

Iniciar App Web

Após iniciar a execução do servidor, inicie a aplicação web entrando na pasta "./web" e executando os comandos:

$ npm install
$ npm start

Iniciar App Mobile

Para executar o aplicação mobile é necessário ter o Expo instalado na sua máquina e no seu celular. Com isso entre na pasta "./mobile" e execute os seguintes comandos:

$ npm install
$ expo start

Agora no seu celular, abra o aplicativo do Expo e escaneie o QRCode para iniciar.

E pronto, agora você pode usar à vontade toda a aplicação. :)

🧑🏽‍💻 Tecnologias

Segue abaixo uma lista com as principais técnologias utilizados no desenvolvimento desta aplicação. Lembrando que tudo foi desenvolvido utilizando a linguagem Typescript.

⚛️ Frameworks

💻 Imagens da Pagina Web

📱 Imagens do App Mobile

📺 Redes Sociais

Me siga nas minhas redes sociais 😊

Github Instagram Facebook Linkedin

About

👩‍🏫 Aplicação desenvolvimento durante a Next Level Week ministrada pela Rocketseat.

License:MIT License


Languages

Language:TypeScript 55.7%Language:CSS 41.8%Language:HTML 2.5%