Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noeldemartin/ramen
Can you make Ramen? Let's find out!
https://github.com/noeldemartin/ramen
pwa solid solid-app solid-protocol
Last synced: 2 days ago
JSON representation
Can you make Ramen? Let's find out!
- Host: GitHub
- URL: https://github.com/noeldemartin/ramen
- Owner: NoelDeMartin
- License: gpl-3.0
- Created: 2020-12-13T11:26:48.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T17:17:36.000Z (10 months ago)
- Last Synced: 2024-01-31T18:54:44.380Z (10 months ago)
- Topics: pwa, solid, solid-app, solid-protocol
- Language: Vue
- Homepage: https://ramen.noeldemartin.com
- Size: 3.59 MB
- Stars: 5
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🍜 Ramen ![CI](https://github.com/NoelDeMartin/ramen/actions/workflows/ci.yml/badge.svg)
Can you make Ramen? [Let's find out!](https://ramen.noeldemartin.com)
## What is this?
This is a simple (and silly) [Solid App](https://solidproject.org) that I've created to test interacting with [different Solid environments](#current-status-and-known-issues). In theory, a Solid App should work with any backend conforming to [the specs](https://solidproject.org/TR/). But in practice, there are some things that don't work exactly the same everywhere. It's also a good place to start if you want to learn how I build my apps.
What the application actually does is that once you're logged in, it checks if you have a `schema:Recipe` container and finds a recipe with "ramen" in the title. If they don't exist, it lets you create them.
This repository should be my golden standard for app interactions with Solid servers, so if anything is not working for you, please [let me know!](https://github.com/NoelDeMartin/ramen/issues/new) Chances are that it's also affecting [my other apps](https://github.com/search?q=org%3ANoelDeMartin%20topic%3Asolid-app&type=repositories).
## Current Status and Known Issues
The application has been tested with the following implementations:
| Solid Server | Status | Last tested | Comments |
| ------------------------------------------------------------------------- | --------------------------- | ----------- | -------- |
| [TrinPod](https://trinpod.eu/) | :thumbsup: Working | 30/01/2024 | |
| [NSS](https://github.com/solid/node-solid-server) 5.7.7 | :thumbsup: Working | 08/12/2023 | |
| [CSS](https://github.com/CommunitySolidServer/CommunitySolidServer) 7.0.1 | :thumbsup: Working | 08/12/2023 | |
| [ESS](https://inrupt.com/products/enterprise-solid-server/) | :thumbsup: Working | 08/12/2023 | |
| [use.id](https://use.id/) | :no_entry: Not working | 08/12/2023 | The server doesn't expose any [writable profiles](https://solid.github.io/webid-profile/) (nor extended profiles), so the app fails trying to create a [type index](https://solid.github.io/type-indexes/). |
| [PHP Solid Server](https://github.com/pdsinterop/php-solid-server) | :warning: Partially working | 28/12/2020 | The server requires multiple fixes to work properly, reported here: [pdsinterop/php-solid-server#42](https://github.com/pdsinterop/php-solid-server/issues/42). |Missing a server? [Let me know!](https://github.com/NoelDeMartin/ramen/issues/new)