Skip to content

Motstanden/motstanden-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

This is the source code for https://motstanden.no/
The project is licensed under the MÅKESODD v1 license. MÅKESODD v1 can be read on our website and in the license file.

Code of conduct

  • This project follows the guidelines of Gitflow Workflow.
  • English should be used everywhere. Norwegian is not allowed.
  • It is allowed to write issues and pull requests in Norwegian.

Getting started

Follow all the steps in getting-started.md to set up and run the website locally.
After completing the guide, you will have learned everything you need to know to start developing on the website.

Project structure

  • Contains the web page that is rendered on the users computer.
  • The web page is a single page react app.
  • The project is generated using vite.
  • Contains code that is shared between the server and the client.
  • Used for sharing utility functions and TS structures such as Enum, Interface and Type.
  • Contains everything that is related to the database.
  • The database is build in sqlite 3.31
  • Contains all documentation for the project.
  • Contains all code that is running locally on the server.
  • The server is running in node version 18.
  • The framework express is extensively used.
  • The server is running on: http://localhost:5000.