projekt beskrivning
40K Plus (Plus Education) är koncernnamnet för den registrerade australiensiska välgörenhetsorganisationen 40K Foundation Australia Ltd och dess dotterbolag 40K Plus Education i Indien och Kambodja. Kunden behövde en utbildningslösning där utbildningsinnehåll kan förmedlas till skolor på en teknisk plattform i områden med begränsad tillgång till teknik, t.ex. byar i Kambodja och avlägsna delar av Afrika och Indien.
De behövde kunna hantera utbildningsinnehåll med hjälp av IoT - på platser där ett dedikerat team visserligen hade tillgång till teknik och internet, men där den slutliga målgruppen var studenterna på landsbygden, som hade begränsad eller ingen tillgång till teknik och internet.
Funktioner
En “Master Android Application” som skulle användas av ett kluster av organisationer. Master App synkroniserar endast det innehåll som behövs för klustrets läroplan och det lokala språket. Efter att master-appen har samlat in information från skolans pod integrerar den också alla transaktionsdata tillbaka till molnet.
Raspberry Pi-applikation som skulle användas av podden på en skola. Raspberry Pi skulle fungera som server i skolans intranätnätverk.
Master App skulle synkroniseras med Raspberry Pi för att skicka alla uppdateringar av utbildningsinnehåll och hämta all lokal skol- och studentinformation.
Student Android-applikation som skulle användas av studenterna för att lära sig lektioner och utvärdera sig själva genom frågesporter. När studenterna loggar in för första gången kan de se och lära sig lektion 1 på nivå 1 i program 1 som är upplåst som standard och därefter kan de slutföra många nivåer i inlärningsprogrammen
Lösning erbjuds
Carmatec utvecklare granskade koden och tillhandahöll de optimeringar som behövdes för att lösa synkroniseringsproblemen. Den optimerade koden gör det nu möjligt för teamet att utföra de dagliga aktiviteterna på ett smidigt sätt.
40K skulle godkänna kodändringarna och tillåta Carmatec-teamet att distribuera koden i Cloud & Raspberry Pi system. Nya Android APK:er har byggts för Master- och Learners-applikationer för ny distribution.
Carmatec föreslår också att staging-applikationen distribueras på AWS moln. Infrastrukturen skulle sättas upp i molnet när den nya kodbasen är klar för driftsättning med godkännande.
Teknologi
- Byggd på CakePHP MVC-ramverk med Mysql DB
- LAMPA
- CorePHP
- Html/Css/JS
- Android Java
- JSON Parser och XML