Skip to content

Web application for polls and surveys at Kasetsart University.

Notifications You must be signed in to change notification settings

panitnt/ku-polls

Repository files navigation

KU-polls

Unit Tests codecov

Online Polls for Kasetsart University

An application for conducting a poll or survey, written in Python using Django. It is based on the Django Tutorial project, with additional functionality.

This application is part of the Individual Software Process course at Kasetsart University.

Install and Run

  • To install this program

    git clone https://github.com/panitnt/ku-polls.git

  • Go to this project's directory

    cd ku-polls

  • Create .env file. Content same as sample.env file

  • Create a new environment

    python -m venv env

  • Start the virtual env in bash or zsh

    . env/bin/activate

  • To install requirements of this projects in environment

    pip install -r requirements.txt

  • Create a new database by running migrations.

    python manage.py migrate

  • Import data using loaddata.

    python manage.py loaddata data/filename.json

  • To run this program

    python manage.py runserver

Project Documents

All project documents are in the Project Wiki.

User-demo

Username Password
isp-1 isp1-test
isp-2 isp2-test
isp-3 isp3-test

About

Web application for polls and surveys at Kasetsart University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published