This repository contains multiple projects. To get them running, go through them individually
The base functionality for...
The access management app
A first demo application to showcase Loama. MockBook is a social network that allows users to view their posts and friends.
Data
- profile: name, email, bio, profile picture
- posts: text, image, video
- friends: list of friends
A second demo application to showcase Loama. DoctorApp is a medical app that allows you to view your doctor appointments.
Data
- information: name, email, phone number
- appointments: date, time
All common functionalities across controller, loama, or (demo) applications
All common functionalities across (demo) applications, relies on solid-common-lib.
- Node >= 20
- Yarn >= 1.22.x
We use yarn workspaces to manage our dependencies of all the subprojects.
Run yarn
or yarn install
to get all the dependencies
Finally we use nx to run a job in multiple projects. Simply start the dev servers for loama & its dependencies with:
yarn dev
Now you can find loama at http://localhost:5173
mkdir -p css/data
: The CSS uses filesystem-based storagedocker compose up -d --wait
This will spin up a Community Solid Server on port 3000.