Giter Club home page Giter Club logo

hashnode's Introduction

hashnode's People

Contributors

chimon2000 avatar dil-aenglish avatar dil-ryanedge avatar hientranea avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

hashnode's Issues

[Feature] Add GraphQL error and request logging

Is your feature request related to a problem? Please describe.
Currently, there is no logging in the application.

Describe the solution you'd like
Add logging for queries.

  1. Log when an error is received.
  2. Log when a request is successful.
  3. Log how long requests take.

Describe alternatives you've considered
n/a

Additional context
n/a

Add Contributing Guidelines

Is your feature request related to a problem? Please describe.
New contributors need to understand the process for making a change and reporting issues and feature requests

Describe the solution you'd like
Copy existing guideline

Describe alternatives you've considered
n/a

Additional context
n/a

Missing 'key.properties' File

Describe the bug
After cloning the repo it fails to build android due to a missing 'key.properties' file. After creating that file and adding:

keyAlias=""
keyPassword=""
storeFile=""
storePassword=""

the project built successfully.

To Reproduce
Steps to reproduce the behavior:

  1. Clone Project
  2. Open in Android Studio or run flutter run in the directory
  3. Observe that the build failed due to a path being null in the gradle.properites

Expected behavior
Be able to build project after cloning to local

Desktop:

  • OS: OSX Mojave
  • Browser N/A
  • Version N/A

Smartphone:

  • OS: Android

[Feature] Comments page

Is your feature request related to a problem? Please describe.
Currently, there is no way to review the comments associated with a story.

Describe the solution you'd like
The story detail page should have a mechanism for navigating to the stories comments. The comments will be displayed in a list. If comments are paged, infinite scrolling (or some paging mechanism) should be implemented.

Describe alternatives you've considered
n/a

Additional context
n/a

[Feature] Display cleaner error messages

Is your feature request related to a problem? Please describe.
Currently, when an error occurs, a very basic message is displayed. Nothing is displayed when a list is empty.

Describe the solution you'd like
Display a prettier message with a graphic that conveys what happened.

Describe alternatives you've considered
n/a

Additional context
Graphics for something went wrong
Graphics for empty list

[Feature] Paging query results

Is your feature request related to a problem? Please describe.
Currently, the app uses the page limit of 30 from the GraphQL API.

Describe the solution you'd like
When a user scrolls to the bottom of the list, a new query should be run with the page limit incremented by 30. The results should be added to the original results.

Describe alternatives you've considered
There is no alternative until true paging is added to the API.

Make app available in Germany

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

The app is currently not available in Germany (in Play Store)

Describe the solution you'd like
A clear and concise description of what you want to happen.

Make app available

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Offer download for app on a website and implement updater inside app

Additional context
Add any other context or screenshots about the feature request here.

[Feature] Reactions summary page

Is your feature request related to a problem? Please describe.
Currently, there is no way to review the reactions associated with a story.

Describe the solution you'd like
The story detail page should have a mechanism for navigating to the stories reactions. The reactions will be displayed in a grouped list of users grouped by the reaction. The total for the reaction will be included in the group title.

Describe alternatives you've considered
Alternative 1: Display only the reactions and their total similar to what Hashnode does.
Alternative 2: Display only the reactions and selecting a reaction takes you to a list of users.

Additional context
n/a

[Feature] Better comfortable mode story text

Is your feature request related to a problem? Please describe.
Currently, when a user is viewing a story, the body text looks compacted.

Describe the solution you'd like
Extend the markdown stylesheet to include slightly larger text for the story body.

Describe alternatives you've considered
n/a

Additional context
n/a

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.