/Pertim

Pertim, uma aplicação para ajudar os pequenos comércios durante a pendemia do covid-19. (Em Construção)

Primary LanguageJavaScript



GoFinaces

GitHub language count Repository size Made by Gabrielpdev GitHub last commit License Stargazers

Pertim

Pertim

  • Utilizando Visual Studio
  • Backend feito em AdonisJS.
  • Frontend feito em ReactJs.

📜 Sobre

Pertim, uma aplicação feita para os pequenos comércios. É como um radar, onde você encontra os pequenos comércios perto de sua localidade, com os preços de seus produtos e um contato para fazerem entrega em sua casa.Sendo construído com as tecnologias mais populares do mundo Javascript, este repositório contem uma API REST (Node.js) como backend, uma aplicação em ReactJS como frontend e um app mobile em React Native. <<<<<<< HEAD

A aplicação em Node.js (backend) é uma API REST escrita em Node.JS que serve dados ao frontend e ao mobile.

A aplicação em ReactJS (frontend) é para o dono do comério. Assim podendo cadastrar sua localidade, horário de funcionamento e produtos disponíveis.

A aplicação em React Native é para o usuário, que pode ver quais comércios estão mais próximos de sua casa e assim entrar em contato para ser feita a entrega de um produto em sua casa.

🔽 Requisitos

  1. Ter o NodeJs e o Yarn instalado
  2. Um dispositivo ou emulador Android conectado ao computador

🚀 Começando

$ git clone https://github.com/Gabrielpdev/Pertim.git``
$ cd Pertim``

🚀 Iniciando com o backend

$ cd Backend
$ yarn
# Criar o arquivo .env com base no .env.example
$ adonis migration:run
$ adonis serve --dev

💻 Iniciando com o Front-end

$ cd Frontend
$ yarn
$ yarn start

📱 Mobile

🚧 Em construção...🚧

🧰 Ferramentas utilizadas

  • 🔵 yarn - Gerenciamento de pacotes.
  • 🔼 Adonisjs - Framework mais robusto com uma série de funcionalidades prontas.
  • ⚛️ React - Biblioteca Javascript para criar interfaces de usuário.
  • 💅 Styled-components - Biblioteca Javascript pra estilizar componentes.
  • 🔁 Redux - Biblioteca JavaScript de código aberto para gerenciar o estado do aplicativo.
  • 🔂 Redux-saga - Biblioteca Javascript que torna os efeitos colaterais do aplicativo mais faceis de gerenciar.

Feito com ❤️ por Gabriel Pereira 👋🏽 Entre em contato!