The codebase for Lumina's education platform, Lumina University.
Powering the next generation of education.
- Svelte - Frontend Framework
- Typescript - Main programming language
- Stylus - CSS Preprocessor
Clone the git repository to your local machine
cdinto the repository directory- run
npm ito install dependencies - run
npm run devto start the development server - if the GraphQL API has changed, run
npm run codegen
src- contains the source code for the websitelib- contains code that is used across multiple places (library)routes- contains the code used across the web pages, including pages, layouts, page components
static- contains static assets used for the website
To create a production version of your app:
npm run buildYou can preview the production build with npm run preview.
To deploy your app, you may need to install an adapter for your target environment.