Kravspecifikation websajt
Makerspace.se
- Byggt på Wordpress eller Drupal(?) - PHP
* Registrering mot API
* Medlemsinloggning mot API
** Se tidigare betalningar
** Betala medlemskap och labbavgift
*** PayPal, Faktura och BG
** Visa och uppdatera information
* Glömt lösenord
* Medlemsprofil (Profilbild, info, projekt, presentation, inlägg etc)
* Sökfunktion (Site-wide)
- Nyhetsbrevsformulär (mot GetANewsletter)
* Blogg
- Pressreleaser (Hämtas från mynewsdesk)
* Information (Statiska sidor):
- Om föreningen
- Stadgar
- Lokalen
- Karta och vägbeskrivning till lokalen
- SL-integrering?
- Maskinutbildningar
- Avgifter
- Medlemskap
- Cookies
- Regler och villkor
- PuL
- Pressmaterial (Bilder etc)
* Kalendarium / Event
* Kontaktformulär
* RSS-feed för press/blogg/forum
- Bildgalleri (För medlemmar, Forum?)
- Projekthantering
- Inventarielista
- Möjlighet för kampanjsajter
- Crowdsourcing-del
- Verktygsdatabas / Verktygspool
- "Stöd oss"
Forum
- Omröstningar (I forum)
- Forum(?)
Internal
- Notifieringar om medlemskap/labbavgiftsbetalning
LÅÅÅG prio
- IRC-implementering (Utöver webchatt?)
- Loggar?
More to come...
Gammal spec. ifrån IT-infra dokumentet
Communityt skall vara den del som syns ut mot användarna. Förslagsvis bygger vi det på Drupal och kopplar inloggningen mot Internal-miljön.
Grundfunktioner:
Användarinloggning via Internal Forum för att offentliga diskussioner Möjlighet att skicka privata meddelanden Komma åt att ändra sina adressuppgifter med mera Betala medlemsavgift och se historik Möjlighet för användare att skapa någon form av blogg Möjlighet för användare att skapa en egen enkel presentation med begränsad HTML ”Verktygsbokning” - För utlåning av verktyg, t ex IR-kamera och slagborr. Wiki med möjlighet att ändra för inloggade användare. Integration mot ecDB? Någon form av projekt-hantering Integration mot github för versionshantering till projekt. Issue tracker Kunskapsmatris för att se vilka kompetensområden en användare har, och även vad användaren har för avsikt att lära sig mer av. Publikt kalendarium för att lägga upp events.
Gammal spec. gällande ecDB
ecDB
ecDB är ett databass-system för att hålla koll på komponenter. Detta bör byggas vidare på och integreras med övriga miljöer så att både användare och Makerspace själva kan ha en journal över tillgängliga komponenter och material. Det krävs dock en hel del utveckling innan detta är möjlig då ecDB i dagsläget inte är lämpligt att användas för detta. Automation
Styrning av belysning, ventilation, larm med mera skulle kunna kopplas samman med RS485-nätverket. På så vis kan man till exempel styra till exempel behovsstyra ventilation och värme och belysning beroende på hur många medlemmar som vistas i lokalen.
Förslag på automation:
Behovsstyrning av ventilation Behovsstyrning av värme. Minskad tillförd effekt när det på något vis tillförs energi på annat vis, till exempel genom människor eller en maskin som står igång. Styrning av belysning, t ex via PIR.