GithubHelp home page GithubHelp logo

bedrijvendagwebsite's Introduction

BedrijvendagWebsite

Webplatform for Bedrijvendag An event hosted by Infogroep

Purpose

The creation of a webplatform where administrators can get an overal look of the current standing of the event.

Requirements Linux

  • python-mysqldb
  • sudo apt-get install python-mysqldb
  • python-dev
  • sudo apt-get install python-dev

Setting up environment

use virtual environment and pip

  • sudo apt-get install python-virtualenv
  • sudo apt-get install python-pip
  • clone this repository
  • virtual-env dir
  • go inside the directory
  • pip install -r requirements
  • This will fail for bottle-flash. Fix: pip install --no-install bottle-flash; touch build/bottle-flash/README.rst;pip install --no-download bottle-flash
  • alternative for bottle-flash: git clone https://github.com/agrewal/bottle_plugins then enter dir and python setup.py install
  • pip install wtforms
  • Create a new config.py file and adapt its contents (make a new mysql database)
  • insert both creation.sql and formula.sql
  • Finally python run_sample.py

bedrijvendagwebsite's People

Contributors

spartam avatar ichabond avatar mlippens avatar

Stargazers

 avatar

Watchers

Roeland Matthijssens avatar James Cloos avatar Rik Vanmechelen avatar Robrecht Dewaele avatar Ayrton Vercruysse avatar  avatar Ruben Tytgat avatar Bram Vandenbogaerde avatar Kevin Hendrickx avatar Jasper  avatar  avatar  avatar

bedrijvendagwebsite's Issues

Newly added companies don't have a picture

When a new company registers it says: you have yet to upload your photo,
it gives no link where to click to upload that photo, you need to go through the edit button, not everyone will get this :)

Menu should be on the left

Some people has been complaining about the menu at the right and that it should be on the left.
I'm not sure which one is best.

Company summary information formatting

The telephone number in the contact information is not properly placed in the contact table, and as a result just floats above the rest of the information.

Dual database

Why for the love of god, are we using two databases to mix information? This doesn't make any bloody sense...

mail address of company

We are currently unable to find the mail address of a participating company.

That's really making our job harder.

template company page

A company is unable to watch his template company page to watch the output and if needed fix it by filling in the template again

faulty routing admin page

When logged in as an Admin

The changed login button in the right menu links to the company page instead of the admin page

how to reproduce

Login as ig user
the login button has now been changed to infogroep
this link routes to /company/infogroep

Inactive links

About, When and where, Participants, Tombola are all non-functional, as in, they don't link anywhere.

website bedrijf

Nog steeds verplicht op http:// ervoor te plaatsen. De foutmelding zegt ook niet dat dit moet. Best vermelden in de foutmelding of een placeholder in dat veldje plaatsen.

Unable to create account because of incorrect Address.

When trying to create an account the following message is prompted: "Your address seems to be incorrect. Streetname, housenumber "

It is unclear on what the required format is for the Address field. Nothing I entered works. I've tried combinations such as:
Test
Test 2
Test, 2

These entries should all be working when creating an account.

company pages

A company is unabled to purchase extra company pages

Header is too big

The header on every page is too big.
In stead of creating an issue about this (as requested by mail and verbal). They still told me and now I have to create this issue myself.

automated contract creation

on company request for a contract. the website should create the contract (optionally also the envelopp) and mail it to the bedrijvendag team.

this can then be printed manually

footer

A footer should be included on the page because someone told me in the infogroep room but refused to create an issue about it.
However still insisting I should fix it

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.