Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wappstore-0.0.0.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

wappstore-0.0.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

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

Hashes for wappstore-0.0.0.tar.gz
Algorithm Hash digest
SHA256 71f35ef498e309313e393ee2f5db5363c86e334dce26434c9fe1d2d652e72d05
MD5 781ce09ac6ec09e9e3dd191e727bda08
BLAKE2b-256 db97f79812a5ca1ebfad4f5ad013b3d7c4a934c1a6957048e69176cfb6735c1c

See more details on using hashes here.

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

Hashes for wappstore-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a91438c9181e01c1276e617cd3e4b0ee20b9ffe895d7aeb817a922d9d034a33
MD5 286118d081af41e5fc0ff0c0174d405d
BLAKE2b-256 a64e3b9b1525b58079390c344b764c454d1611c02256636c71ba454296abb6e3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page