Code Monkey home page Code Monkey logo

infobusufrn-app's Introduction

Illustration of Mazuh as an Octocat

Hi there, I'm Marcell 👋

  • 🌱 Always learning something about Agile, JavaScript, Python and WebRTC;
  • 💬 I founded and maintain a local community called Natal JS;
  • ✍️ Medium: @marcellguilherme (PT);
  • 📫 Twitter: @marcell-mz (EN/PT);
  • 📫 LinkedIn: @mazuh (EN/PT);
  • 😄 Pronouns: he/him (EN), ele/dele (PT);
  • ⚡ Introverted, observant, thinking, and judging personality traits (ISTJ-A).
  • 🙌🏽 Fascinated by entrepreneurship and gaming.

infobusufrn-app's People

Contributors

mazuh avatar yurisalesc avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

yuriscosta-zz

infobusufrn-app's Issues

Data update flow

  • Downloading data once a day and storing
  • Show data status: "(not) updated, last checked on XX/XX/XX", "checking for updates now"
  • Show toast alert when an update was tried but failed

Aumentar controle de usuários para loadings lentos

A loading page pode demorar mais de 1s, o que pode irritar alguns usuários. Possibilidades: informações sobre como cancelar, botão de cancelar (não recomendável), colocar o carregamento em segundo plano caso já hajam dados no dispositivo.

Erro ao tentar calcular quanto tempo falta pra determinado ônibus já tarde da noite

Quando já é tarde da noite (lá pras 21 ou 22h), ao apertar em um horário pra ver quanto tempo falta, o app simplesmente diz 'Foi mal, tá muito cedo pra calcular isso ainda...'. O parâmetro (time) da function é uma string no formato "HH:MM" (exemplo: 00:00, 07:00, 23:37 etc), asseguradamente um horário válido.

Função onde tem o erro: https://github.com/Mazuh/InfoBusUFRN-App/blob/master/index.android.js#L303

Mostrar todos os horários

O app não é tão usual pois se de manhã eu quiser ver o horário que o inverso sai a tarde, eu não consigo. Então seria interessante ter uma nova forma de disponibilizar os horários.

Falta mais feedback sobre as atualizações

O app diz muito "atualizando" mas nem sempre atualiza de fato. É interessante informar ao usuário quando foi a última vez que as atualizações foram baixadas, e também dizer a ele no instante em que ela for baixada se houve alteração ou alguma novidade.

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.