Git Product home page Git Product logo

bat-stats-api's People

Contributors

jghibiki avatar

Watchers

 avatar  avatar

bat-stats-api's Issues

Filtering by rank and crew while browsing

KM's new filtering in list building is great, but it also needs to exist in the browsing section.

When viewing models within a rank, I think they should be filtered by rep cost. KM's app doesn't do this and it's infuriating! Within each rep cost, models should just be filtered alphabetically. So all models that cost 30 rep in a rank should just be filtered alphabetically, to make it simple.

In the same vein, I also feel like when you're browsing a crew, there should be a toggle to see all unaffiliated models that work for that crew. It should start in the Off position. This is very low on the list though.

Plan out hosting solution

Research and determine a good hosting provider.
Requirements:

  • docker based python app
  • postgres db

Implement KM API Scraper

The API Scraper is partially implemented. Finish scraping the following entities, and the corresponding database models for those models.

  • equipment
  • traits
  • upgrades
  • weapons
  • rule_documents

Share crews via links

Crews should be shareable via links. If possible, the classic share button could be used to allow you to either copy the link or share it directly into another app.

The Azure builder did this very well imo, although the share button should be available in the list overview of crews and within the crew when viewing it.

List + Deck editor API

Implement a basic api for creating, updating, and fetching lists and decks.

API should be accessible for authorized users only.

Deck/Card List viewer

Reference List_Editor_Wireframes.drawio for the card/deck viewer component design.

Component should support customizable actions for each card, .e.g on some view's we may need to add / remove cards, on other views we would not want any nested controls.

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.