/FaleMais

Projeto para uma vaga na LOLDesign de Frontend, no qual o desafio é criar um sistema que calcula o preço de um sistema de telefonia de acordo com os dados fornecidos pelo cliente.

Primary LanguageJavaScript

logo

💻 Sobre

📞 Empresa Ficticia no ramo de telefonia, oferecendo um plano móvel onde o cliente obtém benefícios baseado no plano escolhido. A empresa oferece no seu suporte web e mobile um sitema que calcula o preço da ligação com o plano e compara com a ligação sem o plano, esse calculo pode ser obtido com os seguintes dados disponibilizados pelo cliente

  • ddd Origem da ligação
  • ddd Desino da ligação
  • Duração da chamada( em minutos)
  • Plano escolhido pelo cliente

Na construção desse projeto foi utilizado orientação a objetos com Javascript.

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  • [Node.js][nodejs]
  • [React][reactjs]
  • [React Native][rn]

Web

WebFaleMais

🚀 Como rodar este projeto

Podemos considerar este projeto como sendo divido em duas partes:

  1. Back End
  2. Front End

💡O Front End precisa que o Back End esteja sendo executado para funcionar.

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone https://github.com/JoseCarlos69/FaleMais

# Acesse a pasta do projeto no terminal/cmd
$ cd FaleMais

# Vá para a pasta backend
$ cd backend

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm start

# O servidor inciará na porta:3001 - acesse http://localhost:3001 

🧭 Rodando a aplicação web (Front End)

$ git clone https://github.com/JoseCarlos69/FaleMais

# Acesse a pasta do projeto no seu terminal/cmd
$ cd FaleMais

# 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
$ npm start

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000