Git Product home page Git Product logo

tanuki-app's People

Contributors

dalmemail avatar juanjosalvador avatar lydzje 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

Watchers

 avatar  avatar  avatar  avatar

tanuki-app's Issues

Create some tests and Create Continuous Integration

Hey, do you need help with this project and use Continuous Integration using travis? I see in #4 that you want to autodeploy the App.

Its easy with Travis but i think first could be great create some unit tests or integration tests.

PS: JABA RULES!!!

Pretty URLs

For this version is not important, but would be cool having URLs without /#!/page.

Example

https://tanukiapp.moe/#!/donate

become

https://tanukiapp.moe/donate

This could be fixed using $locationProvider

Syoboi and Kitsu mappings

Sync Syoboi results with Kitsu API (just to get the Kitsu ID related with Syoboi ID).

Maybe searching by japanese title will be OK, but this means a lot of HTTP requests and it doesn't seems good.

Missing strings

There is some missing keys/strings for translate.

This issue maybe will be on hold until I release the React update.

Anime dates: getting it +1 day from the server

Fixing this issue would be easy, simply substract 1 day to the dates on anime object.

Could be caused by UTC dates (from the API). So, maybe I need to convert this dates to local date (using momentjs) before creating the weekly schedule.

Related: Kitsu bug

Hide content

When the page is loading, may appear translation strings instead of the actual string. Seems like ngTranslate is not fully loaded when the page render.

Add more languages

Currently Tanuki is only on English. Would be nice add Spanish, French, German, whatever. This means we need to add angular-translate and a folder for languages.

  • Spanish
  • English
  • French

Call for menu doesn't work

In small screen (or when using more than one window in one workspace at i3wm) tanuki doesn't show its menu. Instead of that it shows a button at the right-top to call it, but when you click it doesn't work, at least in my Firefox. Please fix that.

Improve perfomance

Adding Redis cache for the general airing/upcoming querys will make this much faster.

Also would be nice check @wopian's kitsu package looking for improvements.

Login with Kitsu

By default, Tanuki shows the 20 top rated animes at this moment. Login with Kitsu you can view only those animes that are on your library (want to watch or watching)

Imagen descriptiva

Podria ponerse de alguna manera alguna imagen para asi identificar rapidamente los animes

Episode count

Would be nice if Tanuki also shows the current episodes of the show and the episode that will be released.

Also adding a countdown for the next release would be good idea.

Hall of Fame

New view with a list of those people that makes Tanuki! Patreons, contributors, etc

Order upcoming by month

Currently airing view shows a table. Do the same with upcoming, but ordered by months and season.

Schedule based on AniDB

Only the schedule, could be builded using AniDB. We can use Kitsu API for a bunch of features I have on mind.

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.