A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/whythawk/fastfedi-template below:

whythawk/fastfedi-template: FastAPI/ActivityPub federated digital commercial product base project generator.

FastAPI and ActivityPub Federated Digital Commerce Template

Accelerate federated digital commercial product development with this FastAPI/ActivityPub base project generator.

This project is for developers looking to build and maintain full-feature federated commercial progressive web applications using Python on the backend / Typescript on the frontend, and want the complex-but-routine aspects of auth 'n auth, and component and deployment configuration, taken care of, including interactive API documentation.

This project started as a fork of a fork.

NOTE: this is still very much in early development, starting with the server. It is not yet of use.

The template must offer a full-stack commercial app foundation, where the "digital product" here is a text payload which should be modified. Documentation will guide you through the code so you know where to begin adding in the specific implementation of your digital product.

Creators will have both a syndicated method for supporters to receive announcements about new products, and general purchasers to search a complete range of products and creators across all opting-in federated independent services.

The workflow will be:

All ActivityPub Announcements (posts) are generated rather than produced by a person. That is, they are a consequence of creating and managing products.

Payment links are available only from Person and Service profile pages, and support the following:

This can permit a range of digital goods, e.g.:

What the digital good is, and how you serve it, is entirely up to you. This template lets you focus on that, while using a core platform that supports federation.

Server

Client

This current stack contains only the server components:

These are the documentation of the forked template. These will be revised to serve this template:

This is a huge undertaking, and the roadmap itself needs development (both what's on it, and implementing it). Plus, tests and documentation required. For now, just contact me direct if you want to help so we can parcel out the work, but dive in.

This project is licensed under the terms of the MIT license.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4