https://github.com/pavittarx/solid-minimal
A minimal solid app
https://github.com/pavittarx/solid-minimal
minimal solid solid-app solid-auth-client
Last synced: 2 months ago
JSON representation
A minimal solid app
- Host: GitHub
- URL: https://github.com/pavittarx/solid-minimal
- Owner: pavittarx
- License: other
- Created: 2018-10-07T03:32:42.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-15T13:58:28.000Z (over 6 years ago)
- Last Synced: 2025-04-02T05:06:24.345Z (2 months ago)
- Topics: minimal, solid, solid-app, solid-auth-client
- Language: JavaScript
- Size: 17.6 KB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
README
# Profile Viewer: Minimal Solid App
A minimal profile viewer solid app.The preview for solid-minimal is available at: https://pavittarx.github.io/solid-minimal
## Description
A solid app that allows a solid user to view and edit his solid profile.## Purpose
* This is a minimal solid app. It does not use any library except the core libraries and the needed ones.* The purpose is to understand solid in and out, so it can be used with custom configuration, or build upon it.
## Solid?
If you don't know what solid is? Visit: [solid.mit.edu](https://solid.mit.edu)## Installation
1. Clone or download this repo
```
$ git clone https://github.com/pavittarx/solid-minimal.git
```
2. Install Nodejs Dependencies
```
$ npm install
```
3. Fire up a local Server
```
$ npm run start
```4. You can now visit the site at: https://localhost:9227
## Feature list
|Status| Feature |
|:---:|:---:|
|OK 200| Log in to a solid pod|
|OK 200 |Log out of a Solid pod|
|Not Implemented| Preview Profile Information|
|Not Implemented|Edit Profile Information|## Dependencies
### Browser Dependencies
* [solid-auth-client](https://github.com/solid/solid-auth-client): to provide authentication at a solid server.
* [rdflib.js](https://github.com/linkeddata/rdflib.js): A library to work with linked data. A data format solid uses.### Server Dependencies
* [browser-sync](https://browsersync.io) : A NodeJs library to quickly create a local server. This is not a solid server.
## License
DBAD (Don't be a Dick) Public License: [View License](license.md)## Authore
[pavittarx](https://github.com/pavittarx)