Recommend an open source framework

  • État: Closed
  • Prix: $100
  • Propositions reçues: 3
  • Gagnant: soccerjustinh1

Résumé du concours

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.

Compétences recommandées

Commentaire de l'employeur

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

Image de profil alberthendriksvw, Netherlands.

Meilleures propositions de ce concours

Afficher plus de propositions

Tableau de clarification publique

  • alberthendriksvw
    Titulaire du concours
    • il y a 4 ans

    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.

    • il y a 4 ans

Comment commencez des concours

  • Publiez votre concours

    Publiez votre concours Rapide et facile

  • Obtenez des tonnes de propositions

    Obtenez des tonnes de propositions De partout dans le monde

  • Attribuez la meilleure proposition

    Attribuez la meilleure proposition Télécharger les fichiers - Facile !

Publier un concours maintenant ou rejoignez-nous maintenant !