Online newspaper built with Django
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin digital ocean configuration with https Sep 19, 2018
django strossle integration with migrations Feb 19, 2019
nginx
volumes
webpack
.gitattributes
.gitignore
.prettierrc.yaml nye forsideannonser Sep 26, 2018
.style.yapf update readme Jan 23, 2018
.travis.yml testing settings Nov 6, 2017
LICENSE Create LICENSE Dec 10, 2018
README.md cleanup and comments Jan 1, 2019
docker-compose.dev.yml mount different volume for node modules in prod and dev Dec 25, 2018
docker-compose.production.yml lint fixes, and undo docker-compose file wrong version Dec 23, 2018
docker-compose.testing.yml
docker-compose.yml use named volume for rabbitmq Jan 7, 2019
run backwards compatible "run" Feb 19, 2019
universitas.service

README.md

tmb CodeFactor License

universitas.no

Source code for the newspaper universitas.no and custom CMS. Single Page App newspaper and custom CMS for text and photo with a rest api, integrating print layout workflow with web publishing.

Backend Stack

  • Django Python web framework
  • Django REST Framework toolkit for building Web APIs
  • Docker Software container platform
  • uWSGI Python application server
  • Nginx HTTP and reverse proxy server
  • PostgreSQL Database server
  • OpenCV Computer vision and machine learning software library
  • Celery Distributed task queue
  • Redis An in-memory data structure store, used as cache
  • RabbitMQ Message broker
  • Pytest Full-featured Python testing tool

Frontend Stack

  • React.js JavaScript library for building user interfaces
  • Redux Predictable state container for JavaScript apps
  • Redux saga An alternative side effect model for Redux apps
  • Redux-First Router Seamless redux-first routing – just dispatch action
  • Ramda.js A practical functional library for JavaScript
  • Sass CSS extension language and preprocessor
  • Webpack Js and css module bundler
  • Express Minimalist web framework for Node.js
  • Jest Delightful JavaScript testing

Storybooks

storybooks demos of some of the react components.

Docker Hub

Our docker containers for frontend (react.js/express), backend(django) and database(postgresql). https://hub.docker.com/u/universitas/