# Impressive Strawberry
_Achievements-as-a-service_
## About
Impressive Strawberry is a Web API that allows the consumer applications to manage user-unlockable achievements, and for external applications to unlock them
for the users, notifying them in the process.
## Development
### Design document
The design document was made [on FigJam](https://www.figma.com/file/8J7exqW3srh0WNiICHnf0O/Medals?node-id=0%3A1).
### Documentation
Documentation is made available [via GitHub Pages](https://hub.ryg.one/impressive-strawberry/).
### Tasks
Tasks to be done are published [on GitHub Issues](https://github.com/RYGhub/impressive-strawberry/issues).
If you **find a bug**, a **mistake**, or want to **suggest a new feature**,
please [create a new issue](https://github.com/RYGhub/impressive-strawberry/issues/new)!
### Pull requests
Feel free to fork the project and continue developing it, but remember to [respect the AGPL 3.0+ license](LICENSE.txt)!
If you want to contribute back to the main branch, please [open a new pull request](https://github.com/RYGhub/impressive-strawberry/pulls)!
### Discussion
A forum about the project is available [on GitHub Discussions](https://github.com/RYGhub/impressive-strawberry/discussions).
If you want to **talk about the project**, or **ask a question** or even **help**,
please [create a new discussion](https://github.com/RYGhub/impressive-strawberry/discussions/new)!
### CI / CD
CI and CD for this project is hosted [on GitHub Actions](https://github.com/RYGhub/impressive-strawberry/actions).
[![🔨 Steffo's Python Poetry Workflow](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml/badge.svg)](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml)
#### Jobs
- _Tests_ are run **on every push** and **on every pull request**.
- _CodeQL_ is run **every monday at 10:10 AM**.
- _Build and publish_ are run **on every release**.
All jobs can be triggered simultaneously by pressing the **Run Workflow**
button [on the Workflow page](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml).
### Roadmap
The roadmap is published [on GitHub Projects](https://github.com/orgs/RYGhub/projects/1/views/1).
### Security
Please report security vulnerabilities via email at `security@steffo.eu`.
Raw data
{
"_id": null,
"home_page": "https://strawberry.ryg.one/",
"name": "impressive-strawberry",
"maintainer": "Stefano Pigozzi",
"docs_url": null,
"requires_python": ">=3.9,<4.0",
"maintainer_email": "me@steffo.eu",
"keywords": "achievements,fastapi,backend,strawberry,webapi",
"author": "Stefano Pigozzi",
"author_email": "me@steffo.eu",
"download_url": "https://files.pythonhosted.org/packages/2a/e6/33b44db123e613ec65a7c36f19ed842352a92d9564dbd1e6c944972c560a/impressive_strawberry-0.4.2.tar.gz",
"platform": null,
"description": "# Impressive Strawberry\n\n_Achievements-as-a-service_\n\n## About\n\nImpressive Strawberry is a Web API that allows the consumer applications to manage user-unlockable achievements, and for external applications to unlock them\nfor the users, notifying them in the process.\n\n## Development\n\n### Design document\n\nThe design document was made [on FigJam](https://www.figma.com/file/8J7exqW3srh0WNiICHnf0O/Medals?node-id=0%3A1).\n\n### Documentation\n\nDocumentation is made available [via GitHub Pages](https://hub.ryg.one/impressive-strawberry/).\n\n### Tasks\n\nTasks to be done are published [on GitHub Issues](https://github.com/RYGhub/impressive-strawberry/issues).\n\nIf you **find a bug**, a **mistake**, or want to **suggest a new feature**,\nplease [create a new issue](https://github.com/RYGhub/impressive-strawberry/issues/new)!\n\n### Pull requests\n\nFeel free to fork the project and continue developing it, but remember to [respect the AGPL 3.0+ license](LICENSE.txt)!\n\nIf you want to contribute back to the main branch, please [open a new pull request](https://github.com/RYGhub/impressive-strawberry/pulls)!\n\n### Discussion\n\nA forum about the project is available [on GitHub Discussions](https://github.com/RYGhub/impressive-strawberry/discussions).\n\nIf you want to **talk about the project**, or **ask a question** or even **help**,\nplease [create a new discussion](https://github.com/RYGhub/impressive-strawberry/discussions/new)!\n\n### CI / CD\n\nCI and CD for this project is hosted [on GitHub Actions](https://github.com/RYGhub/impressive-strawberry/actions).\n\n[![\ud83d\udd28 Steffo's Python Poetry Workflow](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml/badge.svg)](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml)\n\n#### Jobs\n\n- _Tests_ are run **on every push** and **on every pull request**.\n- _CodeQL_ is run **every monday at 10:10 AM**.\n- _Build and publish_ are run **on every release**.\n\nAll jobs can be triggered simultaneously by pressing the **Run Workflow**\nbutton [on the Workflow page](https://github.com/RYGhub/impressive-strawberry/actions/workflows/stefflow.yml).\n\n### Roadmap\n\nThe roadmap is published [on GitHub Projects](https://github.com/orgs/RYGhub/projects/1/views/1).\n\n### Security\n\nPlease report security vulnerabilities via email at `security@steffo.eu`.\n\n",
"bugtrack_url": null,
"license": "AGPL-3.0-or-later",
"summary": "Achievements-as-a-service",
"version": "0.4.2",
"split_keywords": [
"achievements",
"fastapi",
"backend",
"strawberry",
"webapi"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d6ea1f7ada189f0b56b220e0e2ef42b6",
"sha256": "bd5c5d247438a900d970ff69590bc2a3d369913b4a0c25ab3af675590fd1f7bc"
},
"downloads": -1,
"filename": "impressive_strawberry-0.4.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d6ea1f7ada189f0b56b220e0e2ef42b6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9,<4.0",
"size": 54630,
"upload_time": "2022-12-26T16:05:48",
"upload_time_iso_8601": "2022-12-26T16:05:48.744781Z",
"url": "https://files.pythonhosted.org/packages/6c/31/fb3953a655430bdb515d4e5d206cd1b068af56a15c0b2425105ef34bc093/impressive_strawberry-0.4.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "5649d33743124ed7a2fd63dc282cca61",
"sha256": "811850a858921ef4ee6535f841459c21deb780c4ac34233cb658887d0cca581c"
},
"downloads": -1,
"filename": "impressive_strawberry-0.4.2.tar.gz",
"has_sig": false,
"md5_digest": "5649d33743124ed7a2fd63dc282cca61",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9,<4.0",
"size": 36390,
"upload_time": "2022-12-26T16:05:50",
"upload_time_iso_8601": "2022-12-26T16:05:50.192549Z",
"url": "https://files.pythonhosted.org/packages/2a/e6/33b44db123e613ec65a7c36f19ed842352a92d9564dbd1e6c944972c560a/impressive_strawberry-0.4.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-26 16:05:50",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "impressive-strawberry"
}