← Back: Documentation Overview
Welcome to Samfundet4! This guide will introduce you to the technologies used in the project, and guide you through installing the project on your machine.
Samfundet4 is built using Django and React. Django is a Python framework, which we use as our backend. React is a library for building frontend applications, and we use it with the TypeScript language.
For a more in-depth introduction to all the technologies we use, check out this document: Technologies used in Samfundet4
There are multiple ways of running this project, all with their own pros and cons. Running with Docker is likely the easiest, but will require some initial setup and tweaking depending on your system.
Below is a set of install guides for the various methods of installing and running the project, depending on your OS. If you're not sure which to pick, just ask someone in MG::Web!
- Linux: Docker – Native
- MacOS: Docker – Native
- Windows: Docker – WSL
- Install script
- Post-install instructions