Giter Site home page Giter Site logo

hellowin / kanca Goto Github PK

View Code? Open in Web Editor NEW
33.0 7.0 12.0 4.88 MB

Facebook Group Analytics

Home Page: https://hellowin.github.io/kanca/

License: MIT License

JavaScript 33.49% HTML 4.83% CSS 61.68%
facebook facebook-groups community-management community-engagment facebook-graph-api facebook-login community flow github-page bithound

kanca's People

Contributors

codacy-badger avatar dwicao avatar eezhal92 avatar hellowin avatar reyhansofian avatar snyk-bot avatar tvalentius avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

kanca's Issues

Improve Line Chart

To dos:

  • Rename posts time series to LineChart component
  • Use Flow enum for chart props instead of strings
  • Auto generate title and description
  • Show date range

Improve Pie Chart

To dos:

  • Implement enum types
  • Auto generate title and sub title
  • Show total number and percentage
  • Show date range

Fix UIs

To dos:

  • Create logo
  • Implement logos on Web

Change storage mechanism

Currently we use local storage as browser storage engine, but it have very limited capacity especially on mobile devices and also it doesn't have indexing mechanism (second priority).

Some alternatives:

  • IndexedDB (is it reliable?)
  • RxDB (CouchDB & PouchDB based)
  • LoveField (SQL Like, backed by Google)

Fix code coverage

Improve code coverage, at least all metric and services are tested.

profile

i think in profile account member who login in kanca can add something like tracking activity his/her which is share post or like in post another people

UI improvement

  • Add card title
  • User Profile Summary component
  • Members page using table like, searchable and sortable
  • Summary become Dashboard with link to each metric details (Posts, Comments, Members)
  • Define palette set and improve UI
  • Add highlight on sidebar
  • Improve Welcome message
  • Add Github link on Welcome message
  • Add GH star link on footer
  • Improve login page message and add icon

Show selected group on reload

Suggestion

I think we can show last selected group on welcome message instead of go to group selection again. If that's too big, we can auto route user to the group feed page after reload page for first iteration.

Hide comment

For better experience, I think we can hide the comment just like how FB did

Gamification

For first iteration, I think we can add some gamification feature :

  • User avatar
  • Experience bar

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.