Skip to content

Web application for polls and surveys at Kasetsart University

Notifications You must be signed in to change notification settings

Siripa-Maneein/ku-polls

Repository files navigation

ku-polls

Unittest Workflow codecov

What ku-polls does

An application for conducting online polls and surveys based on the Django Tutorial project, with additional features.

App created as part of the Individual Software Process course at Kasetsart University.

How to Install

  1. Clone this repository
git clone https://github.com/Siripa-Maneein/ku-polls.git
  1. Move to ku-polls directory
cd ku-polls
  1. Create virtual environment
python -m venv env
  1. Start virtual environment in bash or zsh
. env/bin/activate
  1. Install dependencies
pip install -r requirements.txt
  1. Run migrations
python manage.py migrate
  1. Install data from data fixtures
python manage.py loaddata data/polls.json data/users.json
  1. Create .env file following the instructions in sample.env

How to run

  1. Make sure to activate virtual environment
. env/bin/activate
  1. Run the below command in your cloned directory
python manage.py runserver
  1. Visit the following url
http://localhost:8000/polls/

Demo Users

Username Password
harry hackme22
jerry tomnjerry22

Project Documents

All project documents are in the Project Wiki

About

Web application for polls and surveys at Kasetsart University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published