Giter Site home page Giter Site logo

kabbamanga's People

Contributors

kmcurtis915 avatar thestuckster avatar

Stargazers

 avatar

Watchers

 avatar

kabbamanga's Issues

Store favorites data

Now that we have the ability to store favorites within the app we need a way to make sure this data persists when the user restarts the app.

Chang app home screen

Change the app home screen to be something other than the ionic init code.
Maybe a list of possible genres and catagories, or recently updated mangas?

Develop decent list like UI for manga list

As a developer I would like a decent card like UI for the manga list. Once clicked it should swap pages and show a list of the chapters of the manga as well as any extra information.

Alphabetical Title Selection

Create a view with alphabetical buttons. Clicking this view will take to you to manga list where you can view the each manga that starts with that letter and choose the one you would like to read.

add loading spinner

When you first enter the app it takes a few seconds for the manga list to be pulled from the api.

I would like a loading spinner to show up, and maybe render the main page / menu unusuable while it loads the manga.

It should only take a few seconds as its just a big ass JSON so it shouldn't be a big deal to make the user wait a little bit before using the app.

Shorten list of all manga

The full list of manga is simply too large and is likely to cause performance issues. Since there is a search bar the manga can easily be singled out. However, the idea of having a full list to browse is nice to discover new items (so how about listing them by starting letter or something along those lines?). Show all A's upon arrival and then choose a different letter to see those. You could also just add a load more button so that not all are loaded and you only have to suffer performance issues if you want to actually see more.

add search to nav-bar

Add search functionality to the nav bar so that users may be able to search for specific manga anywhere within the app.

Add spinner to page view

add a spinner to show for a set amount of seconds when viewing manga pages, this will give the page time to render and load the necessary images without looking ugly af.

Wireframe alpha version

Design a mock up of the initial app layout. This will help guide design decisions once we start getting into the ui code.

look at other manga reader apps for inspiration of layout and color choices.

Rework Homescreen

Show different categories and most popular titles. Maybe a slideshow of selected images or news also.

use regex to help sort manga alphabetically.

A simple regex is needed to determine if a manga begins with a special character or not.

This way we can have one category for non-alphabetical characters instead of a new category for every single symbol.

Fix Genre Selection

The genre selection was broken when turning the test manga list page into the most popular manga list page. This needs to get fixed.

Rework side menu

rework the side menu to contain some of the same links as the homescreen for ease of use anywhere within the app.

Favorite Manga

Add a favorites functionality that will store the users selected favorite manga for easy access to the details views.

Come up home screen wire frame

design, sketch, whatever, what we would like the homescreen to apper like. This will also affect the side menu. We should be able to reach all the same areas from the side menu as well as the home screen.

Cards super squashed on screen

the popular manga list cards appear to have been shrunked down a size or two. this makes the information less readable and the images look weird.

change the cards to be full width of the screen again.

View to view actual manga

a way to view the actual manga pages, in order. This will complete the v0.0.1 milestone and give us a minimum viable product to continue forth with.

Alphabetize manga

While the manga master list is already alphabetized, a way to get manga titles starting with certain letter is desired.

Change menu drawer

Change the menu drawer to get rid of the ionic init code that has nothing to do with the app.

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.