Scripts and other things for the site
Go to file
2023-05-04 19:34:57 +02:00
herreweb_backend Revert "Removed frontend and backend. Setup anew" 2023-05-04 19:34:57 +02:00
herreweb_frontend Revert "Removed frontend and backend. Setup anew" 2023-05-04 19:34:57 +02:00
.gitignore Added gitignore for python environment 2022-12-28 14:57:21 +01:00
Readme.md Revert "Updated the readme a little bit" 2023-05-04 19:30:46 +02:00
requirements.txt Added AppHeader 2022-12-28 19:51:36 +01:00
snowstorm-min.js 'snowstorm-min.js' updaten 2022-09-16 11:19:52 +00:00

Herreweb Site

Internally build website for Herreweb.

Getting Started

To help contribute to the website, install dependencies in a Virtual Environment:

python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt

Project documentation

As with all Herreweb projects, the docs are provided in their stand-alone ReadTheDocs environment.

When contributing to the project, make sure you write your documentation.

To view the documentation, navigate to documentation/readthedocs and run the following commands:

make html
cd build/html
python3 -m http.server

The website can be accessed at localhost:8000

Development

To run the backend server navigate to herreweb_backend/ and run:

python3 manage.py runserver

And for the frontend, navigate to herreweb_frontend and run:

npm start

The file servers are accessible on ports 8000 and 3000.