Giter VIP home page Giter VIP logo

theword's People

Contributors

amitkumarkoli avatar billyrigdon avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

amitkumarkoli

theword's Issues

Style explore and saved verses

These should be more consistent. Explore page ahould display the verseId in each verse card as well as how many comments. Will require backend changes.

Light mode TLC

The experience on light mode needs improvement. The wrong colors are displayed on the chapter list.
Verse, comment, and explore screens not consistent on light mode. The appbar back button is wrong in light mode. should grab font color from getFontColor(provider.currentColor)

Editable/Deletable comments

Comment owners should be able to edit/delete comments. To keep the child comments alive, change the comment userId to the 'redacted' user (will need to be created from backend) and remove the text.

Split up backend code

main.go is just one big file with little to no organization and needs to be split up so it can be maintainable as we add to it. Directory structure should be something like:

Controllers/
Models/
Auth/
main.go

I'm leaving the routes inside main.go since it's a small amount of code. They should be organized better though

Make verse text selectable

Verse text should be selectable so the user can copy the text. Currently, long pressing will highlight a verse so this will need to be modified. Highlighting should select the whole verse still, but the user should be able to select snippets for copying

Better color palette

The app is currently using default flutter colors. Needs to have some prettier colors.

Dependency security issue

It's with the package i used for JWT. It's deprecated and needs to be replaced. I think jwt-go is the package it should be using

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.