Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scenaristeur/ess-table
Ess ( Economie Sociale & Solidaire) + Solid + Airtable : Airtable like webapp based on Solid Specifications for Social & Solidarity Economy. ess-table can link table data from many Ess organization
https://github.com/scenaristeur/ess-table
ess solid vuejs
Last synced: 3 months ago
JSON representation
Ess ( Economie Sociale & Solidaire) + Solid + Airtable : Airtable like webapp based on Solid Specifications for Social & Solidarity Economy. ess-table can link table data from many Ess organization
- Host: GitHub
- URL: https://github.com/scenaristeur/ess-table
- Owner: scenaristeur
- Created: 2021-01-06T08:51:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-05T18:50:53.000Z (over 1 year ago)
- Last Synced: 2024-05-17T23:34:18.249Z (6 months ago)
- Topics: ess, solid, vuejs
- Language: Vue
- Homepage: https://scenaristeur.github.io/ess-table/
- Size: 24.9 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - scenaristeur/ess-table - Ess ( Economie Sociale & Solidaire) + Solid + Airtable : Airtable like webapp based on Solid Specifications for Social & Solidarity Economy. ess-table can link table data from many Ess organization (vuejs)
README
# Porfolio WebApp
- all data are stored on solid user's POD : https://github.com/solid/solid-spec/
- template : https://scenaristeur.github.io/portfolio/
- source code : https://github.com/scenaristeur/ess-table# install @vue/cli@latest
```
npm install -g @vue/cli@latest
```# ess-table
- https://fr.vuejs.org/v2/examples/tree-view.html
- https://bootstrap-vue.org/docs/components/table
- markdown https://fr.vuejs.org/v2/examples/index.html
- https://fr.vuejs.org/v2/examples/commits.html
- medium like p editable https://stackoverflow.com/questions/53899676/vue-2-contenteditable-with-v-model# data europe sparql
https://data.europa.eu/euodp/fr/sparql## Project setup / Cloner le projet
```
git clone https://github.com/scenaristeur/ess-table.git
cd portfolio
npm install
```### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run build
```### Build and publish on gh-pages
remove /dist in .gitignore
first commit :```
npm run build
git add dist -f && git commit -m "Initial dist subtree commit"
```
```
npm run git -- "modif"
```### Lints and fixes files
```
npm run lint
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).### pwa cache
https://developer.mozilla.org/fr/docs/Web/API/Service_Worker_API/Using_Service_Workers
https://medium.com/@stephen.trevor.wong/3-steps-to-add-pwa-to-vue-js-in-2020-9f9daa56f9
https://auth0.com/blog/vuejs-kanban-board-adding-progressive-web-app-features/
https://medium.com/js-dojo/vuejs-pwa-cache-busting-8d09edd22a31
https://www.julienpradet.fr/fiches-techniques/pwa-intercepter-les-requetes-http-et-les-mettre-en-cache/https://jakearchibald.com/2014/offline-cookbook/
https://www.udacity.com/course/offline-web-applications--ud899https://serviceworke.rs/caching-strategies.html
- test service-worker.js in development
https://medium.com/@stephen.trevor.wong/3-steps-to-add-pwa-to-vue-js-in-2020-9f9daa56f9
modify vue.config.js
```
const publicPath= "./"
``````
npm run build && cd dist && npx http-server && cd ..
```### Inrup Solid Server
https://broker.pod.inrupt.com/### semapps
https://data-techcico.semapps.org/organizations/
https://colibris.social/actors### npm outdated
`
smag@think:~/dev/ess-table$ npm outdated
Package Current Wanted Latest Location Depended by
bootstrap 4.6.0 4.6.0 5.0.2 node_modules/bootstrap ess-table
bootswatch 4.6.0 4.6.0 5.0.2 node_modules/bootswatch ess-table
eslint 6.8.0 6.8.0 7.32.0 node_modules/eslint ess-table
eslint-plugin-vue 6.2.2 6.2.2 7.15.1 node_modules/eslint-plugin-vue ess-table
solid-file-client 1.2.5 1.2.5 2.1.0 node_modules/solid-file-client ess-table
`