Giter Club home page Giter Club logo

quemvai_front-end's Introduction

Contributors Forks Stargazers Issues LinkedIn


Logo

Quem Vai

Um aplicativo que promove encontros em áreas de lazer pública
A meeting app in public leisure areas
Explore the docs »

View Demo · Report Bug ·

Table of Contents

About The Project

Print About Page
Print Admin Page
Print Main Aplication Page

Existem vários aplicativos de encontro disponíveis no mercado hoje em dia, mas nós queríamos algo mais. Por meio do aplicativo Quem Vai, nós democratizamos a busca e o uso de áreas de lazer, ciente que a maior plataforma de mapas que nós temos (google maps) não nos informa com especificidade todas as áreas de lazer dispníveis nas regiões próximas, e suas características.

O porquê de você usar Quem Vai:

  • Praticidade de encontrar praças públicas, quadras públicas, pistas de skate, entre outros
  • Você tem o direito de usar e usufruir de todos os locais públicos que lhe convém, se informe 😄
  • Totalmente gratuito e em todas as plataformas digitais

Nossa plataforma ainda está em desenvolvimento, contando com atualizações diárias, vale lembrar que o aplicativo Quem vai é fruto de um trabalho de conclusão de curso do ensino técnico de informática, na instituição ETEC Professor Horácio Augusto da Silveira

Built With

Aqui está uma lista dos Frameworks e bibliotecas que eu utilizei no projeto

Getting Started

Para executar o aplicativo localmente na sua máquina, é recomendável o uso do software VS Code, o mesmo usado no desenvolvimento. Aqui está uma lista de procedimentos passo a passo para baixar, instalar e executar o aplicativo:

Prerequisites

Esteja ciente que é necessário uma chave da Google Maps API válida. Mais específicamente, a API chamada Maps JavaScript API
Necessário:

Installation

  1. Clone o Repositório
git clone https://github.com/AntonioGally/QuemVai_Front-End.git
  1. Abra a pasta clonada no Vs Code
code ./QuemVai_Front-End
  1. Instale as dependências do projeto
yarn install
  1. Inicialize o projeto
yarn start
  1. Entre na pasta GoogleMaps, tanto no Mobile quanto no Desktop e coloque sua chave
cd src/Desktop/components/GoogleMaps/KeyFolder/GoogleKey.tsx
cd src/Mobile/components/GoogleMaps/KeyFolder/GoogleKey.tsx

Contributing

As contribuições são o que torna a comunidade de código aberto um lugar incrível para aprender, inspirar e criar. Quaisquer contribuições que você fizer serão ** muito apreciadas **.

  1. Fork o projeto
  2. Crie sua branch com uma nova funcionalidade (git checkout -b feature/MinhaFuncionalidade)
  3. Commit suas mudanças (git commit -m 'adicionando alguma funcionalidade')
  4. Faça upload para sua branch (git push origin feature/MinhaFuncionalidade)
  5. Abra um Pull Request

Contact

Antônio Lima Gally Neto - [email protected]

Link do Projeto: https://github.com/AntonioGally/QuemVai_Front-End

quemvai_front-end's People

Contributors

antoniogally avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

quemvai_front-end's Issues

Integração com Google Maps API

É preciso integrar a API do Google Maps para usar a geolocalização dos usuários, assim com a localização das quadras, eventos e assim por diante.

Começar o desenvolvimento para resoluções mobile na Web

A ideia é que, quando um usuário acessar a plataforma via navegador, ter a mesma experiência de acessar o aplicativo baixado no celular. Para isso, é necessário fazer alguns componentes novos, impossibilitando a reutilização da maioria dos componentes utilizados no projeto para Desktop.

Requisições do app na plataforma Netlify

Foi lançado o beta do projeto usando a plataforma Netlify, porém na plataforma o site trabalha com certificado SSL, consequentemente, todas as requisições são via https, entretanto, a API utilizada no aplicativo aceita apenas requisições http.

Integração do FrontEnd com web socket

O aplicativo Quem Vai irá utilizar Web Socket para comunicação com a API em tempo real, com o intuito de interação ao vivo entre usuários, como envios de solicitação de amizade, entrar em uma sala de evento, localização em tempo real, entre outros.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.