-
Notifications
You must be signed in to change notification settings - Fork 4
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
Redo Feren Store as an all-new website-powered Store #128
Comments
If you are using an HTML-based store, you could set up hidden URL system to tell the back end what to do. For example, if you navigated to store.FEREN OS TLD/storedownload/example-package, the store backend can detect a request to that URL, and do a function (in this case, download a package) |
Update: On further consideration, for now the aim is to make this all an offline-stored Store at first to make it so it's all in the package(s) itself/themselves, thus giving us time to prepare for an online store while still giving users a way better Store experience way sooner. |
Update 2: On further consideration, I also want to temporarily make the Store's frontend GTK3-based since I have the most experience with making GTK3 applications that have website containers and can manage packages due to the Welcome Screen. |
Ideas I do want to implement: Moved to the README.md of New-Feren-OS-Store. |
Work has now started: https://github.com/feren-OS/New-Feren-OS-Store |
Development was reset, however it's progressing nicely on https://github.com/feren-OS/Feren-Storium for a rather new codebase whose main focus is mainly modularity |
Package Name or Section of Feren OS where this bug resides
Where does this bug happen? (e.g.: feren-themer-cinnamon) feren-store
Describe the bug
Something I have been wanting to do for a while now is to turn Feren Store into a website-powered Store, just like how Deepin Store/Universal OS Store and Regata OS Store do things. However, until now I've been holding back from trying the idea due to the thought of the work needed to get the website prepared as well as the application backend for the website to work properly.
The end goal is to transform Feren Store into a website-powered Store application along the lines of Deepin/UOS's App Store while not losing out on any key functionality.
GUI Ideas:
(<) [shopping bag] Feren Store (space) All Apps Games Themes [Search Button] [Installed Items button whenever something is being managed or updates available] [Profile Picture Menu]
(<) [shopping bag] Feren Store (space) [Profile Picture Menu]
Website ideas:
Backend ideas:
Final GUI ideas:
Featured ... blocks:
[icon] Name
Publisher Name (space) [install (in Y middle)]
Can't Connect error page:
[store error icon]
Couldn't Connect
A problem occurred when we tried to connect to the Feren Store. Please try again later.
[ Retry (suggested action) ]
[ Manage Installed Items ]
The text was updated successfully, but these errors were encountered: