![](https://private-user-images.githubusercontent.com/71787801/238935705-8b696717-a7ae-43f8-9c4b-fd2764fbce69.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMzQwMjMsIm5iZiI6MTcyNDMzMzcyMywicGF0aCI6Ii83MTc4NzgwMS8yMzg5MzU3MDUtOGI2OTY3MTctYTdhZS00M2Y4LTljNGItZmQyNzY0ZmJjZTY5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDEzMzUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBkYzc0NGFkOGYwOWZmNmUyZDYyYTgxYzNiZmU2Mzg5NjUxMjE0OTMyNjgwZWNiZjA5MmFhNjAyOGM3MzAxNTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.WTe6pK2LwDnXy7LjgOAMpK7ObTDgbrUuk5F8BgcC9uw)
O Ambitus é um aplicativo que visa simplificar e aprimorar o gerenciamento de eventos ligados ao meio ambiente. Com o objetivo de estabelecer uma comunicação eficiente, ele promove a interação entre organizações responsáveis pelo planejamento e execução de atividades ambientais, bem como indivíduos interessados em se engajar como ativistas na causa.
O aplicativo busca fornecer uma plataforma interativa para as pessoas interessadas, onde os usuários podem explorar os eventos disponíveis, escolher aqueles que mais se alinham aos seus interesses e se envolver diretamente com as organizações responsáveis. Além disso, eles têm acesso a recursos educacionais, notícias ambientais e podem receber recompensas participando dos eventos que se inscreveram, sendo a distribuição destes a critério da organização.
O aplicativo tem o objetivo de fazer com que as organizações envolvidas no levantamento e realização de eventos ambientais compartilhem informações de forma rápida e organizada. Por meio do Ambitus, é possível acompanhar e atualizar detalhes como datas, locais, descrições e categorias de cada evento, possibilitando uma gestão mais eficiente.
Em suma, o Ambitus busca se tornar um canal eficaz para impulsionar a conscientização e o engajamento público, contribuindo para a preservação e sustentabilidade do nosso planeta.
-
Design
-
Front-End
-
Flutter - é um framework open-source desenvolvido pela Google que permite criar aplicativos para diferentes plataformas, usando Dart como base.
-
Dart - linguagem de programação desenvolvida pela Google, usada para desenvolver aplicativos com o framework Flutter.
-
-
Back-End
-
Spring - é um framework Java amplamente utilizado para o desenvolvimento de aplicativos, oferecendo recursos abrangentes de gerenciamento e injeção de dependências e facilitando a criação de aplicativos robustos e escaláveis.
-
PostgreSQL - é uma ferramenta de gerenciamento de banco de dados relacional open-source, utilizado por oferecer confiabilidade, escalabilidade e recursos avançados, como extensibilidade através de funções e tipos personalizados.]
-
***Para mais detalhes da documentação do projeto, acesse a pasta "Docs" do repositório.
Coleção de ENDPOINTS POSTMAN API AMBITUS
Faça um clone do repositório e acesse a pasta "pi5_flutter_application". Feito isso, no terminal, instale todas as dependências necessárias
flutter pub get
Conecte um dispositivo físico em seu computador com a depuração ativada.
Ainda no terminal, rode o flutter. Caso haja mais de um dispositivo, você poderá escolher qual plataforma deseja inicializar o projeto.
flutter run
Como alternativa, você também pode gerar um apk do projeto para instalação em dispositivos móveis.
flutter build apk