Projeto desenvolvido durante a hackaton da OLX cujo tema foi: Economia colaborativa. LIEFE é uma proposta de aplicação que irá facilitar o serviço de entrega aproveitando os percursos feitos pelos usuário.
O foco do LIEFE é intermediar a negociação entre comprador, vendedor e entregador através de uma plataforma que permite a comunicação entre eles.
Este projeto é uma prova de conceito, com o objetivo apenas de demonstrar de maneira prática algo próximo de como seria o funcionamento do projeto Liefe. Logo possui muitas falhas de segurança e algumas gambis :D hehehe. O verdadeiro objetivo era apenas montar algo para provar que a idéia era de fato tangivel e possuia um valor, uma prova de conceito.
A estrutura do projeto é dividida em frontend e backend. O Frontend é responsável por renderizar o site enquanto o backend é responsável por fazer a comunicação entre os usuários no chat.
Para inicializar o projeto será necessário inicializar o frontend e o backend.
No terminal, entre na pasta frontend:
$ cd liefe/frontend
Instale as suas dependências:
$ yarn install
Após instalar as dependências, inicialize o projeto:
$ yarn start
Ele irá inicializar a aplicação localmente utilizando a porta 3000. Para acessar o app, acesse: http://localhost:3000/
Numa nova aba no terminal, entre na pasta backend:
$ cd liefe/backend
Instale as suas dependências:
$ yarn install
Após instalar as dependências, inicialize o projeto:
$ yarn start
Esse comando irá inicializar o backend que será responsável pela comunicação no chat.