A material ui based OpenGameArt [web]client
Hi,
Some time ago, I started working on a responsive design based opengameart client/app as a hobby project and to explore capabilities of flutter web.
I gathered from other forum posts that OGA don't have any API and is made in Drupal. Having zero experience with drupal, I decided to make a GraphQL API for OGA, API is flexible but currently completely relies on parsing oga web pages.
It can be found at
http://ogadartapi.herokuapp.com/graphql
graphiql : http://ogadartapi.herokuapp.com/graphiql
To make GraphQL API I wrote a GraphQL server library in dart since there wasnt any easy to use available,
It can be found here
https://github.com/deep-gaurav/dart_graphql
API is very incomplete and doesnt support a lot of wonderfull OGA features but it's a start ig.
To implement this api, I've made a flutter web app (which itself is very incomplete, unoptimised and slow at this point), It's based on UI of gamejolt.com, and is hopefully responsive
It can be accessed at
As you can see most of things here are incomplete,.
I would like to open source everything I created here, library, api, and frontend soon.
I wanted to receive some feedback of some OGA users, I would like to continue working on all of things mentioned above if there is an audience an if the project sounds/looks useful to OGA users/developers.
Any comment, thoughts, criticism, feedback, ideas are welcome and appreciated.
TLDR.
I made a WIP site http://oga.deepraven.co
graphQL server for oga http://ogadartapi.herokuapp.com/graphiql
P.S I've been a OGA users for quite some time, and love everything here, but I did not made an account and so never intereacted with community.
Thank You