Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Rebuild web client / front-end in React.js #109
So, i just had a call with Adrien.
The backend code is in meteor so we would not keep it for now as we want to have a transition between openwhyd and openwhyd 2.0.
But most of the code is done with React.
Here is a screenshot:
I'll post the react repo later today :)
Would you be interested in helping me make it compatible with the current openwhyd API?
Let me know if you need info/help about it!
Thank you for sharing your codebase with us, @SkinyMonkey!
As I told you during our call, I'm very impressed by the number of features and improvements you've developed on Diggaz, the quality of your code, and I'd love to find a way to plug your React front-end onto Openwhyd's back-end! I also think that your work may motivate many developers to join/continue your efforts in making a modern Openwhyd web app.
I'm taking that opportunity to clarify the reasons why I'd like to encourage the development of new front-end/clients rather than new back-ends (or integrated stacks like Meteor):
For all these reasons, I think that adding a standard authentication layer (like OAuth, or other, as discussed there) to Openwhyd's back-end is a good compromise. It allows developers to propose alternative front-ends/clients while keeping our platform, its features and its API endpoints fully functional. I'm happy to discuss alternative solutions, as long as they are compatible with the constraints listed above.
All that being said, whenever an alternative Openwhyd client is adopted by most of our users, I'll be happy to swap our old back-end in favour to a new one.
This was referenced
Nov 5, 2017
changed the title from
Rebuild web client in React.js --> https://github.com/openwhyd/openwhyd-react
Rebuild web client / front-end in React.js
Nov 12, 2017
Hi there! A little bump/update:
I create a new separated repo, the changes to the code were such on the branch, as I removed all the backend part that I thought it would be better.
This version si connected to the current openwhyd backend and most public features works!
Big plus : it solves the background playing problem we have right now!
I hope it will motivate some of you to help me ;)
Very cool, @SkinyMonkey !
A few suggestions that may motivate volunteers / contributors to help:
PS: Let me know if there's anything I can do to help this project go forward.
Here is a demo with the public openwhyd API :)
@mauricesvay Would you like to help me with the React part?
@mauricesvay check the code and the issues here : https://github.com/SkinyMonkey/sound-nuggets/issues
The priority is to finish a first version, using a proxy to communicate with openwhyd.org.
Thank you for your interest in the project :)
The 'follow' button is a crucial feature that is missing, if you want to check the code and try to add it?
Also I just added somes issues that should not be hard to solve if you want to try :
Finally some css could be done/improved, i'm not a great designer :/
Thank you so much for your help!