Skip to content

Commit

Permalink
replace old angular frontend with gridsome vue app
Browse files Browse the repository at this point in the history
With this change data for spaces and machines is handled via content folder and yml files and no longer uses django backend.

Backend is still used for facebook and twitter post parsing
  • Loading branch information
bfritscher committed Nov 11, 2021
1 parent 3f011f7 commit f0a1d98
Show file tree
Hide file tree
Showing 376 changed files with 14,974 additions and 13,259 deletions.
20 changes: 20 additions & 0 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
DEBUG=
STATIC_ROOT=/app/static/
STATIC_URL=/static/
MEDIA_ROOT=/app/media/
MEDIA_URL=/media/
POSTGRES_USER=
POSTGRES_PASSWORD=
DATABASE_URL=
SENTRY_DSN=
FACEBOOK_CLIENT_ID=
FACEBOOK_CLIENT_SECRET=
TWITTER_BEARER_TOKEN=
SECRET_KEY=
EMAIL_HOST=
EMAIL_PORT=
EMAIL_HOST_USER=
EMAIL_HOST_PASSWORD=
EMAIL_USE_TLS=True
DEFAULT_FROM_EMAIL=
HTTPS=on
1 change: 0 additions & 1 deletion .gitattributes

This file was deleted.

22 changes: 20 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,29 @@ Community website for swiss fablabs: https://fablabs.ch
- List of machines available in FabLabs
- Aggregates Events through ics feeds (google calendar,...)
+ Used event fields: dates, summary, description
+ description is parsed for #tags and url
+ description field is parsed for #tags and url
+ first url becomes the official link to the event
+ one image is supported, first attachment link (icalendar ATTACH)


## Contribution
Create issue or pull request for udpates.

- To add a lab copy the content/spaces/_template.yml file
- To edit a lab update the content/spaces/fablab_[name].
yml file (name must be lowercase without spaces)
- A lab logo must be a png file at the same loaction with minimum size of 160x160px

- Machines are defined in the content/machines/[type]/[vendor]/[model].yml file
- Type used must be listed in the frontend/src/data/machine_types.yml file.

## Development

### Frontend
Vue.js gridsome application creating lab pages from [content](./content) folder

Thumbnail generation and image conversion are handled on build and develop script

### Backend
Django REST application for parsing twitter and facebook and exposing an api consumed by the frontend

*Space, Resource, SpaceResource are no longer taken from backend but via content folder.*
8 changes: 4 additions & 4 deletions .gitignore → backend/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ node_modules/
.sass-cache

.env
/static/
/media/
/tmp/
/smedia/
static/
media/
tmp/
smedia/
File renamed without changes.
2 changes: 2 additions & 0 deletions backend/backup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
docker exec fablabsch_db_1 sh -c "pg_dump --username=fablabsch fablabsch > /tmp/db.sql"
docker cp fablabsch_db_1:/tmp/db.sql ./sql/db.sql
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file added content/machines/3D_printing/Anycubic/Photon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions content/machines/3D_printing/Anycubic/Photon.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Photon
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/C Enterprise LTD/Robox.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Robox
work_size: 210mm x 150mm x 100mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Creality/CR-10S pro.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: CR-10S pro
work_size: 300x300x400 mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions content/machines/3D_printing/Creality/CR-20.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: CR-20
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Creality/Ender-3 Pro.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ender-3 Pro
work_size: 220x220x250 mm
Binary file added content/machines/3D_printing/Formlabs/Form2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Formlabs/Form2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Form2
work_size: 145mm x 145mm x 175mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/HP/Jet Fusion 540.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Jet Fusion 540
work_size: 332mm × 190mm × 248 mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Makerbot/Replicator 2X.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Replicator 2X
work_size: 246mm x 152mm x 155mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Replicator 5th Generation
work_size: 252mm x 199mm x 150mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Makerbot/Replicator v.2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Replicator v.2
work_size: 285mm x 153mm x 155mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Printrbot/Printrbot Play.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Printrbot Play
work_size: 100mm x 100mm x 130mm
Binary file added content/machines/3D_printing/RepRap/Itopie.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions content/machines/3D_printing/RepRap/Itopie.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Itopie
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/RepRap/MendelMax 2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: MendelMax 2
work_size: 230mm x 310mm x 225mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/RepRap/Micro Delta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Micro Delta
work_size: Ø110 x 190 mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Stratasys/Fortus 360mc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Fortus 360mc
work_size: 355mm × 254mm × 254mm
Binary file added content/machines/3D_printing/Stratasys/J750.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Stratasys/J750.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: J750
work_size: 490mm x 390mm x 200mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Stratasys/Objet Eden 260V.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Objet Eden 260V
work_size: 255mm x 252mm x200mm
Binary file added content/machines/3D_printing/Stratasys/uPrint.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Stratasys/uPrint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: uPrint
work_size: 203mm x 152mm x 152mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker 2+ extended
work_size: 223mm x 223mm x 305mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Ultimaker/Ultimaker 2+.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker 2+
work_size: 223mm x 223mm x 205mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Ultimaker/Ultimaker 2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker 2
work_size: 223mm x 223mm x 205mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker 3 extended
work_size: 215mm x 215mm x 300mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker Original+
work_size: 210mm x 210mm x 205mm
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Ultimaker/Ultimaker Original.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Ultimaker Original
work_size: 210mm x 210mm x 205mm
Binary file added content/machines/3D_printing/Velleman/K8200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Velleman/K8200.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: K8200
work_size: 200mm x 200mm x 200mm
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Zortrax/Zortrax M200.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Zortrax M200
work_size: 200mm x 200mm x 180mm
2 changes: 2 additions & 0 deletions content/machines/3D_printing/Zortrax/Zortrax M300plus.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Zortrax M300plus
work_size: 300mm x 300mm x 300mm
Binary file added content/machines/3D_printing/re3d/Gigabot.png
2 changes: 2 additions & 0 deletions content/machines/3D_printing/re3d/Gigabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Gigabot
work_size: 590 x 600 x 600 mm
Binary file added content/machines/3D_scanning/Artec/Eva.png
1 change: 1 addition & 0 deletions content/machines/3D_scanning/Artec/Eva.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Eva
1 change: 1 addition & 0 deletions content/machines/3D_scanning/CADscan/Cubik 3D.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Cubik 3D
Binary file added content/machines/3D_scanning/HP/David SLS-2.png
1 change: 1 addition & 0 deletions content/machines/3D_scanning/HP/David SLS-2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: David SLS-2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Structure Sensor Ipad
Binary file added content/machines/CNC_milling/Bodor/6090.png
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/Bodor/6090.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: '6090'
work_size: 600mm x 900mm x 120mm
Binary file added content/machines/CNC_milling/Haas/Mini Mill.png
1 change: 1 addition & 0 deletions content/machines/CNC_milling/Haas/Mini Mill.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Mini Mill
1 change: 1 addition & 0 deletions content/machines/CNC_milling/Huayuan/LGK-100IGBT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: LGK-100IGBT
1 change: 1 addition & 0 deletions content/machines/CNC_milling/KRESS 1500/openbuilds-ox.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: OpenBuilds / OX
Binary file added content/machines/CNC_milling/Makko/M850-KU.png
1 change: 1 addition & 0 deletions content/machines/CNC_milling/Makko/M850-KU.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: M850-KU
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/MillStep/MillStep PA1070V3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: MillStep PA1070V3
work_size: 1000mm x 680mm x 300mm
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: OPTImill BF 20LVario
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Pocket NC 5 Axis Desktop
work_size: 114mm x 122mm x 88mm
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/Printrbot/Crawlbot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Crawlbot
work_size: 1200mm x 2400mm x 50mm
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/ShopBot/ShopBot Buddy 48''.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: ShopBot Buddy 48''
work_size: 610mm x 1219mm x 127mm
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/VK-Technik/PA8050.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: PA8050
work_size: 500mm x 800mm x 190mm
2 changes: 2 additions & 0 deletions content/machines/CNC_milling/cncshop/CNC 3040.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: CNC 3040
work_size: 320mm x 580mm x 75mm
2 changes: 2 additions & 0 deletions content/machines/_template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Machine Name
work_size: 304mm x 440mm
Binary file added content/machines/laser/Acctek/AKJ9060.png
2 changes: 2 additions & 0 deletions content/machines/laser/Acctek/AKJ9060.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: AKJ9060
work_size: 600mm x 900mm
Binary file added content/machines/laser/Bodor/BCL-0605MU.png
2 changes: 2 additions & 0 deletions content/machines/laser/Bodor/BCL-0605MU.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: BCL-0605MU
work_size: 600mm x 500mm
Binary file added content/machines/laser/Bodor/BCL-1006XU.png
2 changes: 2 additions & 0 deletions content/machines/laser/Bodor/BCL-1006XU.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: BCL-1006XU
work_size: 500mm x 1000mm
Binary file added content/machines/laser/Epilog/Legend 36EXT.png
2 changes: 2 additions & 0 deletions content/machines/laser/Epilog/Legend 36EXT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Legend 36EXT
work_size: 914mm x 610mm
Binary file added content/machines/laser/GV Laser/GV1390.png
2 changes: 2 additions & 0 deletions content/machines/laser/GV Laser/GV1390.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: GV1390
work_size: 1300mm x 900mm
2 changes: 2 additions & 0 deletions content/machines/laser/Glowforge/Glowforge Basic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Glowforge Basic
work_size: 500mm x 300mm
Binary file added content/machines/laser/Lasersaur/Lasersaur.png
2 changes: 2 additions & 0 deletions content/machines/laser/Lasersaur/Lasersaur.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Lasersaur
work_size: 1200mm x 600mm
2 changes: 2 additions & 0 deletions content/machines/laser/Perfect Laser/PEDK-9060.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: PEDK-9060
work_size: 900mm x 600mm
Binary file added content/machines/laser/SignsTech/1060SP.png
1 change: 1 addition & 0 deletions content/machines/laser/SignsTech/1060SP.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: 1060SP
2 changes: 2 additions & 0 deletions content/machines/laser/ThunderLaser/Mars 90 PLUS.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Mars 90 PLUS
work_size: 900mm x 600mm
2 changes: 2 additions & 0 deletions content/machines/laser/Trotec/Speedmarker 700.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Speedmarker 700
work_size: 580mm x 495mm
Binary file added content/machines/laser/Trotec/Speedy 100.png
2 changes: 2 additions & 0 deletions content/machines/laser/Trotec/Speedy 100.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Speedy 100
work_size: 610mm x 305mm
Binary file added content/machines/laser/Trotec/Speedy 300.png
2 changes: 2 additions & 0 deletions content/machines/laser/Trotec/Speedy 300.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Speedy 300
work_size: 728mm x 430mm
Binary file added content/machines/laser/Trotec/Speedy 360.png
1 change: 1 addition & 0 deletions content/machines/laser/Trotec/Speedy 360.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Speedy 360
Binary file added content/machines/laser/Trotec/Speedy 360flexx.png
2 changes: 2 additions & 0 deletions content/machines/laser/Trotec/Speedy 360flexx.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Speedy 360flexx
work_size: 813mm x 508mm
Binary file added content/machines/laser/Trotec/Speedy 400.png
2 changes: 2 additions & 0 deletions content/machines/laser/Trotec/Speedy 400.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Speedy 400
work_size: 1000mm x 600mm
Binary file added content/machines/other/Generic/Lathe.png
1 change: 1 addition & 0 deletions content/machines/other/Generic/Lathe.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Lathe
2 changes: 2 additions & 0 deletions content/machines/other/PromaShirt/Press T-Shirt.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Press T-Shirt
work_size: 380mm x 380mm
2 changes: 2 additions & 0 deletions content/machines/vinyl_cutting/Creation/PCUT CT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: PCUT CT
work_size: 1200mm
2 changes: 2 additions & 0 deletions content/machines/vinyl_cutting/Creation/PCUT PC-43.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: PCUT PC-43
work_size: 330mm
2 changes: 2 additions & 0 deletions content/machines/vinyl_cutting/Roland/CAMM-1 GS-24.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: CAMM-1 GS-24
work_size: 50 to 700 mm
2 changes: 2 additions & 0 deletions content/machines/vinyl_cutting/Silhouette/Cameo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Cameo
work_size: 300mm
2 changes: 2 additions & 0 deletions content/machines/vinyl_cutting/Silhouette/Curio.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: Curio
work_size: 215mm
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: Sylverbullet 24"
33 changes: 33 additions & 0 deletions content/pages/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# About

Fablabs.ch is promoting the MIT concept of Fab Labs in the geographical territory of Switzerland.

It provides a central location to see activities of swiss fab labs by aggregating their public social network feeds.
<p class="my-5">
<v-btn href="https://docs.google.com/forms/d/1tPK7CAc_udVFaZOikjJVoXztbVOJ_-vZfB-Ymq2u8qw/viewform" target="_blank" color="primary" class="mr-5">Contact Swiss Fablabs.ch</v-btn>
<v-btn href="https://fablabs-ch.slack.com" target="_blank" color="primary" class="mr-5">Slack fablabs-ch</v-btn>
<v-btn href="https://github.com/orgs/fablabs-ch/" target="_blank" color="primary">Github fablabs-ch</v-btn>
</p>

The FabLab concept is described in the [Fab Charter](https://fab.cba.mit.edu/about/charter/), copied below:

## The Fab Charter

<dl>
<dt>What is a fab lab?</dt>
<dd>Fab labs are a global network of local labs, enabling invention by providing access to tools for digital fabrication</dd>
<dt>What&rsquo;s in a fab lab?</dt>
<dd>Fab labs share an evolving inventory of core capabilities to make (almost) anything, allowing people and projects to be shared</dd>
<dt>What does the fab lab network provide?</dt>
<dd>Operational, educational, technical, financial, and logistical assistance beyond what&rsquo;s available within one lab</dd>
<dt>Who can use a fab lab?</dt>
<dd>Fab labs are available as a community resource, offering open access for individuals as well as scheduled access for programs</dd>
<dt>What are your responsibilities?</dt>
<dd>safety: not hurting people or machines<br />
operations: assisting with cleaning, maintaining, and improving the lab<br />
knowledge: contributing to documentation and instruction</dd>
<dt>Who owns fab lab inventions?</dt>
<dd>Designs and processes developed in fab labs can be protected and sold however an inventor chooses, but should remain available for individuals to use and learn from</dd>
<dt>How can businesses use a fab lab?</dt>
<dd>Commercial activities can be prototyped and incubated in a fab lab, but they must not conflict with other uses, they should grow beyond rather than within the lab, and they are expected to benefit the inventors, labs, and networks that contribute to their success</dd>
</dl>
29 changes: 29 additions & 0 deletions content/spaces/_template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Lab Name
description: |-
Some description


city:
zip: 'xxyz'
street:
country_code: CH
state_code: VD
latitude: 46.38353
longitude: 6.21673
founded: 2021-11-01
email: info@
website: https://...
facebook: FabLabLaCote
# facebook_filter: '#FablabBB' #optional hashtag which needs to be in content to consider post
twitter: FabLabLaCote
# twitter_filter: ' #FablabBB' #optional hashtag which needs to be in content to consider post
lang: FR
members: '10'
fablabsio:
#events_ics: #url to a ics (google calendar for example)
#events_ics_filter: '#\w*' # optional regex to filter posts
machines:
- Machine Name #must be a name of a yml file which exist in machines subfolder
- ref: Machine Name # ref version to add attribute for this specific machine and this lab
power: 100W
qty: 2
Binary file added content/spaces/at3flo.png
29 changes: 29 additions & 0 deletions content/spaces/at3flo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: At3flo
description: |-
At3flo est un tiers-lieu, alliant prototypage rapide, échange de temps, partage de savoirs et surtout plaisir. En d'autres termes, mixer la fabrication numérique et la ludification.

Pour une présentation plus interactive rendez-vous ici : <a href="https://at3flo.ch/presentation">lien de présentation</a>
city: Ins
zip: '3232'
street: Moosgasse 12
country_code: CH
state_code: BE
latitude: 47.0042997
longitude: 7.1043073
founded: 2015-12-30
email: info@at3flo.ch
website: https://www.at3flo.ch
facebook: at3flo
twitter: at3flo
language: FR, DE, EN, LSF-CH
events_ics: https://calendar.google.com/calendar/ical/at3flo.ch_meqjpg0ogk7k6ugbb18rc1smp4%40group.calendar.google.com/public/basic.ics
members: 10
fablabsio: at3flo
events_ics_filter: '#w\w*'
machines:
- Cameo
- Robox
- Pocket NC 5 Axis Desktop
- ref: GV1390
power: 100W
- Crawlbot
Binary file added content/spaces/ceff-lab.png
24 changes: 24 additions & 0 deletions content/spaces/ceff-lab.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: ceff-LAB Moutier
description: ''
city: Moutier
zip: '2740'
street: Rue Pré Jean-Meunier 1
country_code: CH
state_code: ''
latitude: 47.2766062
longitude: 7.3796285
founded: 2019-11-01
email: ''
website: https://ceff-lab.ch/
facebook:
twitter:
language: fr
events_ics: ''
machines:
- CAMM-1 GS-24
- ref: Speedy 360
power: 60W
- ref: Mini Mill
power: 5,6kW
- CR-10S pro
- Ender-3 Pro
Binary file added content/spaces/closed/fablab-hepl.png
Loading

0 comments on commit f0a1d98

Please sign in to comment.