Go to file
Ivan Hörler 487c96710a Merge commit 'ee7232cd502afbf15f36769da0835b4a1e1358df' into currency
* commit 'ee7232cd502afbf15f36769da0835b4a1e1358df':
  checkout the production branch on the production server
  add a registration
  disable debugging for production
  add a user profile
  extend the base template with login, profile and logout links
  add templates to support user authentication
  add url patterns to support user authentication
  remove an unnecessary shebang
  remove unnecessary attributes from the Person model
  redirect logins back to the index
  make imports more explicit
  remove an unnecessary configuration
  remove an old file
  change the article status to active
  change the content include because the org-mode file is called doku
  add a python package to the ansible role
  add fixtures with test data
  fix the admin view of order of goods
  added sketch of Siteview to docs
2017-12-29 19:28:31 +01:00
ansible checkout the production branch on the production server 2017-12-29 16:52:19 +01:00
apache partial apache conf update 2017-11-13 22:55:09 +01:00
django Merge commit 'ee7232cd502afbf15f36769da0835b4a1e1358df' into currency 2017-12-29 19:28:31 +01:00
docs change the content include because the org-mode file is called doku 2017-12-28 16:20:22 +01:00
sql change the article status to active 2017-12-28 16:23:02 +01:00
.gitignore update the gitignore file 2017-11-18 09:26:40 +01:00
LICENSE Initial commit 2017-10-20 19:48:21 +02:00
README.md update readme with more up to date information 2017-12-20 19:48:12 +01:00
Vagrantfile add fixtures with test data 2017-12-27 19:33:29 +01:00

README.md

web_AI-5

This repository contains the code to the case study Ivan and Andreas had to make during the 5th semester. The repository exists mostly as a place to work together and for educational purposes in case someone needs inspiration for this own school projects.

Dieses Repository enthält den Code der Webtechnologie Case Study von Ivan und Andreas. Das Repository existiert hauptsächlich für die Zusammenarbeit sowie als Inspiration falls jemand ähnlich Schulprojekte hat.

Installation und Guidelines

Installation

To get started with this repository make sure that you have Virtualbox 5.1.30 and Vagrant 2.0.0 installed. Vagrant 2.0.0 currently doesn't support Virtualbox 5.2.

After you have installed Vagrant and Virtualbox run this command in a terminal to make sure that you have installed the Virtualbox plugin for Vagrant.

vagrant plugin install vagrant-vbguest

To start the virtual machine then run this command from the root of the repository (where the file "Vagrantfile" is stored).

vagrant up

Vagrant will then provision a virtual machine according to the specifications in the "Vagrantfile" file. After it's finished you should be able to access the web page under http://localhost:8080

To access the admin panel visit http://localhost:8080/admin the default login is admin and the corresponding password is "password". By default the application contains no data, you can enter whatever you need.

Support

We don't provide any support for the content in this repository.

License

The project is licensed under the GPLv3 license.