GithubHelp home page GithubHelp logo

abiduzz420 / learn-anything-mobile Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 0.0 825 KB

Building the mobile version of Learn Anything using React-Native

License: MIT License

JavaScript 63.63% Python 8.33% Java 6.83% Objective-C 21.21%
react-native resources learning mindmaps learn-anything

learn-anything-mobile's Issues

UI Testing

  • UI breaks on different screen sizes
  • alignment and size of the resource card needs to be fixed including margins
  • suggestion list component alignment
  • resource card height should be dynamic based on number of articles/nodes
  • suggestion list should have max height and lesser height on lesser suggestions
  • progress bar when fetching results on suggestions list and resource cards
  • long text is getting hidden in resource card
  • File not found info
  • search result should be displayed in input box when selected
  • resource card titles should be seen as clickable texts
  • Order for showing resource cards: main node -> basics -> other nodes
  • Splash screen and icon of the app
  • CSS Animations

Handle network errors

When there is no network connection or network is slow
Helpful resource : NetInfo

random resource to learn in a topic

  1. Using Filters:
  • Info category : Article, Video, Reddit, Github, Stack-exchange etc
  • Level category : basics, interesting, help
  • Parent category : Chooses one topic from child nodes (based on paths)
    Example: User types I want to learn something from machine learning nodes( machine learning related stuff)
    Random Path generated : machine-learning -> supervised learning -> linear regression. Pick an article or video from linear regression.
  1. Just hit enter on search bar without typing

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.