Skip to content

zglapa/aplikacjawww

 
 

Repository files navigation

Aplikacja WWW

Python test codecov

Django-based application to manage registration of people for scientific summer school.

Setup:

  • install python3, pip3 and npm
  • python3 -m venv venv - create a virtual python environment for the app
  • source venv/bin/activate - activate venv
  • npm install - download js/css dependencies
  • npm run build - run webpack to build the static js/css files (you can use build-dev instead during development - it's faster and doesn't minify)
  • ./manage.py migrate - apply DB migrations
  • ./manage.py createsuperuser - script to create a superuser that can modify DB contents via admin panel
  • ./manage.py populate_with_test_data - script to populate the database with data for development

Run:

  • activate virtualenv (if not yet activated)
  • pip install -r requirements.txt
  • ./manage.py runserver

INTERNETy

For the INTERNETy resources authentication a /resource_auth endpoint is provided. An example nginx config is in nginx.conf.example file.

Online version:

App currently available at https://warsztatywww.pl/

About

Web application for scientific summer school

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.0%
  • HTML 16.1%
  • JavaScript 3.3%
  • SCSS 1.3%
  • TypeScript 1.3%
  • CSS 0.7%
  • Other 0.3%