Improve Web App discoverability
Project description
wApp - Web App Store
Improve Web App discoverability
📖 About
TODO explain where the motivation is coming from and what this intends to solve
📏 Scope
What is included
- Add apps from their page or manifest url
- View Apps in a list
TODO
- View details of an app
- Persist apps through sessions
- Delete an app
What is left out
- Authentication and authorization
🏃 Getting Started
Running the project
It is recommended to just use the Devcontainer in this repository. It automatically installs all dependencies like Poetry and Node. Therfore only an editor supporting Devcontainers like VS Code and Docker is required. Alternatively you can use GitHub Codespaces and you only need an account that has free Codespace access (or money).
👏 Attribution
Things I used or got inspired from TODO links
- FastAPI
- and their great in depth docs
- TailwindUI Components
- to develop UI faster with the help of their hight quality components. The components were adapted and changed to my needs for the project as it is intended to be used. It costs money but I used and will use their Tailwindcss and TailwindUI heavily before and will continue using it as it saves me a lot of time which makes it worth to me.
- Docker
- W3C Web Manifesdt documentation
- MDN documentation
✨ Random Idea List ✨
Things I might want to add or try out
- Try installing third party apps by returning their manifest url (with adapted links) as manifest in the HTML for the browser to pick up
- Use picture element with source elements representing the manifest icons to let browser decide which one to load to improve speed
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file wappstore-0.0.0.tar.gz
.
File metadata
- Download URL: wappstore-0.0.0.tar.gz
- Upload date:
- Size: 18.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.15.49-linuxkit
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f35ef498e309313e393ee2f5db5363c86e334dce26434c9fe1d2d652e72d05 |
|
MD5 | 781ce09ac6ec09e9e3dd191e727bda08 |
|
BLAKE2b-256 | db97f79812a5ca1ebfad4f5ad013b3d7c4a934c1a6957048e69176cfb6735c1c |
File details
Details for the file wappstore-0.0.0-py3-none-any.whl
.
File metadata
- Download URL: wappstore-0.0.0-py3-none-any.whl
- Upload date:
- Size: 20.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.15.49-linuxkit
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a91438c9181e01c1276e617cd3e4b0ee20b9ffe895d7aeb817a922d9d034a33 |
|
MD5 | 286118d081af41e5fc0ff0c0174d405d |
|
BLAKE2b-256 | a64e3b9b1525b58079390c344b764c454d1611c02256636c71ba454296abb6e3 |