Coder Social home page Coder Social logo

Version GitHub Downloads Issues LICENSE

BetterLectio

Velkommen til BetterLectios mono-repo. Her finder du alt vores kode, som vi har lavet til BetterLectio. Det inkludere vores API, vores hjemmeside og alt det andet som får det hele til at spille sammen.

Lectio REST API

dokumentationen følger snart

Sync server og OAuth server

Aka: auth.betterlectio.dk

Denne server bruges til at auth brugere med google (serverside) så de ikke behøver at logge ind hver gang de ønsker at synkronisere deres kalender. denne server bruges også til at synkronisere kalendere med lectio. og vigtigst af alt så holder denne server den nyeste version af appen så klienterne ved hvornår de skal opdatere.

Hjemmeside

Hjemmesiden er lavet i SvelteKit og er hostet i Søborg i en docker container på en server. den bruger Shadcn-svelte som UI framework og er skrevet i TypeScript.

Node.js

App (Android og Desktop)

Appen bruger samme kodebase som hjemmesiden men er pakket i en Android app og en desktop app. dette er opnået ved hjælp af Tauri 2.0 som er et rust framework til at lave desktop apps med web teknologier.

Hvis du vil udvikle på appen så skal du installere Rust (og android studio hvis du vil udvikle til android) og så køre npm run dev i apps/frontend mappen.

rust
android studio

Hvordan kan jeg hjælpe?

Følg denne guide for at komme i gang med at bidrage til projektet. se wikien

BetterLectio's Projects

betterlectio icon betterlectio

BetterLectio er en forbredelse af Lectio. Lectio er et dansk webbaseret lektionssystem udviklet af det danske softwarefirma MaCom A/S.

ios icon ios

BetterLectio til iPhone, iPad og iPod

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.