Recommend an open source framework

  • Status: Closed
  • Præmier: $100
  • Modtagne indlæg: 3
  • Vinder: soccerjustinh1

Konkurrence Instruktioner

The aim of this project is to select an open source framework and recommend changes that should be made to that framework for our project. The deliverable should be about two (max five) pages in English. We can't find a framework that meets our requirements. You should not write any code.

We have a large database of cards. This includes all printed cards you can think of: from all collectible card games like Magic the Gathering, "normal" (52) printed cards in all their appearances, cards that belong to board games such as Risk cards, to sports cards. We would like to publish those cards in a Cms- or Wiki-like framework.

Since cards can have very much different properties based on the game they're from, we're going to store the cards in a no-sql database. It should then be possible to present the cards from that database to the framework. Users should be able to modify the properties of the cards. They should also be able to filter cards based on properties of the game and add labels to cards. There should be a version history of those edits. The filters should be really flexible. For example in Magic the Gathering, only cards with "cardType": "Creature" have a property named "Power". When a user filters magic Magic the Gathering cards on "cardType": "Creature", a filter should appear on "Power". This filter structure should also be easily editable so that the edits apply to all users' filters. There should be an edit history for the filter structure.

The cards should be stored in a tree-like structure, where e.g. you can browse from game to series to individual cards. This tree structure should be flexible. For example, some games don't have series.

It should be easy to create views for the cards. When a user adds a new property to a card, it should be displayed in the view without modifying the view. There are so many properties in all cards that we don't want to mention every property explicitly in the views.

We want to write this as a plugin to an existing open source framework.

The framework can be of any programming language, although we prefer non-microsoft products for this project.

When you recommend a framework, you should prove that the above requirements are possible by showing possibilities of plugins of the framework, for example by pointing to the docs or their code.

It would be really great if we can write the plugin in such a way that we can publish it so that other people can use it for their own (non-card) nosql database.

A similar question was asked on https://softwarerecs.stackexchange.com/questions/64199/wiki-or-cms-to-store-cards-ccg-sports-etc

The actual plugin itself will be programmed by ourselves or in another follow-up project.

Anbefalede færdigheder

Arbejdsgiverfeedback

“Knows a lot about all the available Wiki's.”

Profilbillede alberthendriksvw, Netherlands.

Bedste indlæg fra denne konkurrence

Se flere indlæg

Offentlig Præciserings Opslagstavle

  • alberthendriksvw
    Konkurrenceafholder
    • 4 år siden

    I think my requirements were not clear enough. The main objective was to find a way to incorporate a no-sql database into a Wiki or Cms, so that I can also use the functionality of that Wiki or Cms. I'm still awaiting a response from one contestant, in the meanwhile if there's anything any of the contestants likes to add, it's still possible (e.g. in the chat). After that I think I'll select a winner. I'll not rate the entries.

    • 4 år siden

Sådan kommer du i gang med konkurrencer

  • Opret din konkurrence

    Opret din konkurrence Hurtigt og nemt

  • Få tonsvis af indlæg

    Få tonsvis af indlæg Fra hele verden

  • Tildel det bedste indlæg

    Tildel det bedste indlæg Download filerne - Nemt!

Opret en Konkurrence Nu eller slut dig til os i dag!