Skip to content

peupeuv/sii-usthb.github.io

 
 

Repository files navigation

A website for sharing SII Master's materials

This is a static website generated with a simple python script (Because other static web generators are too complex for the needs of the project. ). It is open for anyone to contribute.


F. A. Q.

Why is the website in english?

Because you need to get familiar with the language. That's how all the materials out there are written.

Are the files viruses free?

Don't ask about viruses, you're embarassing yourself. (Hint: use Linux)

How can I add other files?

It depends, each generation might have their own way of sharing the files. Try asking your class representative or send an email to sii.usthb.website@gmail.com.


Technically details:

The project is really easy, you can even ignore everything and only check the Data/ folder for modifications. It's structured as follows:

  • generate.py: One python program to generate the website using jinja2 templating.
  • template/: contains the Jinja2 templates.
  • Data/: contains the yaml files for the "semester" pages (semesterOne, semesterTwo, semesterThree) generation. You do not need to know about yaml, just follow the simple syntax of the files.

Install the requirements via: pip install -r requirements.txt


I want to contribute:

If you want to enrich the content with some files or propose something you can:

  1. Making a pull request to the github project.
  2. Create a new github issues
  3. Send an email to sii.usthb.website@gmail.com

PS: Any other type of contribution is welcomed!


License:

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

About

A website to share the Master's materials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.1%
  • HTML 24.2%
  • JavaScript 8.7%
  • Python 1.0%