Desenvolvimento da plataforma Cartografia da Cultura de Campo Grande-MS.
npm install
npm run serve
npm run build
npm run lint
Cartografia da Cultura é uma plataforma online colaborativa do Fórum Municipal de Cultura de Campo Grande-MS que auxilia no processo de construção de políticas públicas e projetos coletivos ligados à Cultura no município.
Home Page: https://www.cartografiadaculturacg.com.br/
License: MIT License
Desenvolvimento da plataforma Cartografia da Cultura de Campo Grande-MS.
npm install
npm run serve
npm run build
npm run lint
Hoje na área do perfil do usuário, existe uma listagem de pins inseridos pelo usuário.
Nesta listagem deve haver um botão de lixeira, que indicará a ação para apagar o pin.
Antes de apagar um pin, deverá ser aberta uma janela/modal/popup para confirmar a ação do usuário.
Após confirmação a solicitação deverá ser encaminhada ao backend.
O retorno do backend poderá ser exibido por uma notificação na tela.
Implementar o redesign do menu e filtros da pagina inicial
Hoje na área do perfil do usuário, existe uma listagem de pins inseridos pelo usuário.
Nesta listagem deve haver um botão de lápis, que indicará a ação para editar os dados daquele pin.
Os dados poderão ser abertos no mesmo formulário que já existe para o cadastro de um novo pin.
O formulário deverá enviar os dados de editados para o backend.
Devemos fazer a funcionalidade para que o usuário possa editar um evento de sua autoria.
Essa opção deve ser igual as outras listagens (pins e debates), com o icone de lápis para abrir a opção de edição e o form abrir no perfil do usuário
É necessário fazer os ajustes para que o Pin seja visualizado completamente na versão mobile.
O ideal é que ele seja aberto ocupando toda largura e altura da tela e por cima do mapa e menu.
Se o pin tiver muitas informações ao ponto de nao caber na altura na tela, fazer uma barra de rolagem.
Garantir que o botão para fechar a visualização do pin seja fácil de clicar.
Após a implementação da issue vanessametonini/cartografia_cultural#12 vamos precisar tratar este erro ao usuário.
Ao editar o endereço de um pin, sua latitude e longitude não estão sendo geradas novamente. Precisamos ajustar este problema.
Precisamos ter rotas para inserir um pin e inserir um evento para que possa ser adicionado no novo menu principal
Preencher automaticamente os campos logradouro e bairro, após preencher o CEP no formulário para inserir um pin no mapa
Preencher automaticamente os campos logradouro e bairro, após preencher o CEP no formulário para inserir um evento
O usuário deverá ter a opção de apagar um evento de sua autoria, através do ícone na listagem de eventos em seu perfil.
Antes de apagar, deverá ser exibida uma janela de confirmação da ação como está sendo feito nos pins e debates.
Hoje é exibido o formulário com os dados do usuário na página de perfil do usuário, porém ele está bloqueado (aguardando implementação do backend).
Assim que o backend estiver pronta, fazer os ajustes necessários para o que o usuário possa editar seus dados (inclusive remover foto, inserir foto, alterar foto).
O único dado que por enquanto nao vai ser possivel editar neste momento é o da senha, que caso o usuário queira, vai ter que usar a função de recuperar senha, deslogado.
Possibilitar que o autor de um debate possa editar os dados.
Colocar um botão com icone de lápis, ao lado ou embaixo do titulo da página de debate, e também o icone na lista de debates da pagina do perfil.
Possibilitar a abertura do formulário de dados de dabate direto (sem o passo a passo de regras).
Adicionar ao perfil do usuário um ícone para apagar os debates de sua autoria na lista de debates do perfil, fazendo a request delete para a api.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.