Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Be able to share a project through a unique URL #252

Closed
javier-tarazaga opened this issue Nov 20, 2018 · 0 comments · Fixed by #322
Closed

Be able to share a project through a unique URL #252

javier-tarazaga opened this issue Nov 20, 2018 · 0 comments · Fixed by #322
Assignees
Labels
feature-request New feature or request important

Comments

@javier-tarazaga
Copy link
Contributor

javier-tarazaga commented Nov 20, 2018

Summary

Sharing is caring and this is a really important feature as right now all the code gets stored in the user's browser (so if you clear your data in your browser you lose all your projects!)

So the idea with this feature is to be able to generate a unique URL for every project created in Lab, adding the possibility to share your creations with other people.

Motivation

Sharing and showcasing is a really good use case for Lab, but in order to do that, the user needs to be able to share their projects with the outside world.

Describe alternatives you've considered

There are many ways in which this feature could be implemented but following this decentralization movement, ideally, we could use something like IPFS to be used a syncing/serving point

Additional context

This is a possibility of how this feature could actually look like in real life:

  • Every project has a unique URL which does not change when you do new saves.

  • When looking at an already created project, when you change something and hit save, Lab will automatically reload the project in a new generated URL for the either logged in or not user

    • NOTE: Here we could aim to have it anonymous for now until we do actually have a login functionality.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request important
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants