Know where to go safely. Describe your experiences and rate places.

Overview

Banner Github Mobile

Is It Safe?

📌 Índice

  1. Sobre
  2. Showcase
  3. Features
  4. Como eu posso rodar o projeto?
    • Ferramentas
    • Instalação
    • Run
  5. Suporte
  6. Como posso contribuir?
  7. Autores
  8. Info

🤔 Sobre

Is It Safe? É um aplicativo mobile para IOS e Android Open-Source que surgiu com o objetivo de manter a segurança de pessoas trans, mulheres lésbicas desfeminilizadas e outras pessoas da comunidade LGBTQ+. Nossa função é informar quais locais são mais seguros de se frequentar tais como: banheiros públicos, restaurantes e outros estabelecimentos, como uma tentativa de reduzir o índice de agressão contra a comunidade.

📱 ShowCase

iPhone 12 Pro

🕹 Features

  • O app terá os idiomas Inglês e Português (BR)
    • Definido automaticamente
    • Definido de acordo com o idioma do aparelho
  • O usuário pode criar uma conta
  • O usuário pode fazer login com uma conta pré-cadastrada
  • O usuário pode visualizar locais perto dele em formato de mapa ou lista
  • O usuário pode pesquisar por um local
    • Através do nome
    • Através de tag(s)
    • Através de nome + tag(s)
  • O usuário pode ver reviews realizadas em um local
  • O usuário pode adicionar uma review à um local
  • O usuário pode adicionar um local
  • O usuário pode editar seu perfil

📲 Como rodar?

🛠 Ferramentas:

  1. VSCode
  2. Android Studio
  3. XCode - MacOS
  4. IntelliJ IDEA
  5. Spring Tool Suite - SpringBoot

💻 Instalação:

📱 Flutter

Windows

MacOS

Linux

🏃‍♂️ Run:

  1. Faça o clone do repositório.
  2. Rodar os comandos abaixo:
flutter pub get
flutter run

👍 🏳️‍🌈 Suporte

Se você gostou da ideia do projeto e quer incentivar ele a crescer, dá uma estrela no repositório. Dessa forma, nós vamos saber que estamos seguindo o caminho certo no processo de tornar o mundo um ambiente mais seguro para pessoas LGBTQ+ 🏳️‍🌈 .

Se quiser entrar em contato, você pode nos mandar um email ou uma dm no nosso Twitter.

🤝 Como contribuir?

Nós somos um projeto Open-Source voltado para a comunidade e adoraríamos que a comunidade estivesse presente no desenvolvimento e crescimento do Is It Safe?. Caso tenha interesse, dê uma olhadinha nas nossas regras de contribuição e fique à vontade para começar a contribuir.

Se você faz parte da comunidade LGBTQ+ 🏳️‍🌈 , tem conhecimentos em desenvolvimento e quer contribuir de forma mais significativa, nos mande um email ou uma dm no nosso Twitter para conversarmos mais sobre isso.

✍️ Autores

Nome Twitter GitHub Função
Ester Mabel Twitter GitHub Criadora/Idealizadora do projeto e desenvolvedora Flutter
Ary Sault Twitter GitHub Desenvolvedor Flutter
Michel Silveira Twitter GitHub Desenvolvedor Java
Alécio Barreto Twitter GitHub Desenvolvedor Java
Gabriel Paim Twitter GitHub Desenvolvedor Flutter

ℹ️ Info

Comments
  • Safe place button

    Safe place button

    Criei o botão 'SafePlaceButton' com a snackbar, mas ao colocar '_mountEmptyCard()' no onEmpty ele não é retornado.

    Coloquei no 'onCompleted' para teste e funcionou.

    opened by hastnumber1 2
  • Feature: SafeReviewCard

    Feature: SafeReviewCard

    • criação do safereviewcard
    • correção da regra do safelayout para tela de cadastro da review + tela do search (vazio + pesquisa) + tela de reviews do usuário (agora tá funcionando tudo rs)
    • ordenação das reviews da mais recente para a mais antiga - tela de reviews do usuário
    opened by devlucasandrade 1
  • [Profile] Implementar ação de deletar review do usuário

    [Profile] Implementar ação de deletar review do usuário

    Arquivos editados

    • intl: com a criação de um textError para a review
    • profile_bloc: para a função deleteReview e correção no dispose
    • profile_page: com a função para receber o id e retornar sucesso ou falha ao usuário
    • profile_module: para a injeção de dependência
    • delete_review_use_case: para correção na variável _service
    feature 
    opened by devlucasandrade 1
  • feat: create_safe_text_button

    feat: create_safe_text_button

    criei o componente safe_text_button.

    Coloquei 2 onTap já que são dois textos clicáveis.

    Pede para o editável do texto ser TextStyles.body, porém não existe. Então, usei o TextStyles.bodyText1.

    opened by hastnumber1 1
  • Bugfix/register-page

    Bugfix/register-page

    -> Título do SafeDialog agora está ajustável à tela baseado no MediaQuery -> HelperFunctions convertidas para StatelessWigets visando manter os estados persistirem com suas alterações -> Lógica do isAdvanceButton corrigida

    opened by feliperfdev 0
Owner
Is It Safe?
Know where to go safely. Describe your experiences and rate places.
Is It Safe?
Dart package for Async Data Loading and Caching. Combine local (DB, cache) and network data simply and safely.

Stock is a dart package for loading data from both remote and local sources. It is inspired by the Store Kotlin library.

xmartlabs 59 Dec 24, 2022
Makes it possible to safely execute and retry a Future inside a StatelessWidget

futuristic Makes it possible to safely execute and retry a Future inside a StatelessWidget. See the Mainstream package for a similar API for working w

Martin Rybak 28 Sep 15, 2022
Succu - This is a flutter app that makes it a breeze to know your pet plant more.

succu This is a flutter app that makes it a breeze to know your pet plant more. Are you struggling to keep your succulents alive? Or maybe you’re just

Francis Miguel A. Herlaban 81 Dec 13, 2022
A collection of Flutter Widgets that make multi screen user experiences easy to build

Multi Screen Layout for Flutter A collection of Widgets that make multi screen user experiences easy to build Supported Devices Surface Duo Surface Du

Jason Rai 75 Dec 1, 2022
This plugin allows to kindly ask users to rate your app if custom conditions are met

Rate my app ! This plugin allows to kindly ask users to rate your app if custom conditions are met (eg. install time, number of launches, etc...). You

Hugo Delaunay 219 Dec 22, 2022
A Marvel Heroes and Comics guide, built with Flutter and MarvelAPI to help people get to know more about this amazing universe

?? Marvel Guide ?? ?? Project A Marvel Heroes and Comics guide, built with Flutter and MarvelAPI to help people get to know more about this amazing un

Gustavo T. Chinalia 3 Aug 30, 2022
Widget to count the amount of nested widget tree, useful in the dynamic construction of the interface when it is important to know the depth of widget.

widget_tree_depth_counter Widget Tree Depth Counter WidgetTreeDepthCounter is a simple widget to count the amount of nested widget tree, useful in the

Riccardo Cucia 4 Aug 1, 2022
Know what is happening around you with RealTime News

Know what is happening around you with RealTime News

Akindoyin Faruq 2 Jul 12, 2022
A Simple but elegant Calculator app made with Flutter using Google's Material Design with Currency (Exchange Rate) and Unit Converter.

Calculator A Simple but elegant Calculator app made with Flutter using Google's Material Design with Currency (Exchange Rate) and Unit Converter. Down

Hemant Rajput 15 Dec 7, 2022
A most easily usable improvement rate calculator library in Dart.

A most easily usable improvement rate calculator library in Dart. With ImprovementRate, you can easily calculate improvement rate on your application.

Kato Shinya 1 Dec 27, 2021
Flutter Places App

This repository contains the sample code of a place app which is used to demonstrate how to work with network and parse JSON using Flutter in the Devera Flutter course

Hung Nguyen 2 Sep 3, 2022
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI 1/2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Fl

Johannes Milke 46 Dec 6, 2022
Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flutter app.

Flutter Tutorial - User Profile Page UI #2 Create a Flutter User Profile Page UI where you can access and edit your user's information within your Flu

Johannes Milke 45 Dec 15, 2022
A responsive scaffold widget that adjusts to your device size, for your flutter mobile and web apps.

scaffold_responsive A responsive scaffold widget that adjusts to your device size, for your flutter mobile and web apps. Check out the Live demo here

Tushar Sadhwani 9 Sep 27, 2022
This plugin create a binding between your translations from .arb files and your Flutter app.

PROJECT MAINTENANCE PAUSED This project is no longer maintained due to the lack of time and availability. I'm a developer to and I know how frustratin

Razvan Lung 255 Dec 3, 2022
An application that helps you to quit smoking by showing your everyday performance and boosting your confidence.

This Project is developed in HACKTOBERFEST 2022 By I Can And I Will An application that helps you to quit smoking by showing your everyday performance

Kalash Saini 10 Oct 27, 2022
Behruz Hurramov 0 Dec 29, 2021
ToDo App made with flutter which stores your todos based on their categories. The data is stored in external application storage in your device in JSON file.

⭐ My ToDo ⭐ Built with ❤︎ by Akash Debnath This is my second project on Flutter. This app hepls you to keep record of your ToDos. You can create your

Akash Debnath 38 Dec 25, 2022