Skip to content

khemissara/ku-polls

Repository files navigation

Python package 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.

How to Install and Run

  1. Clone this project repository to your machine.
git clone https://github.com/khemissara/ku-polls.git
  1. Get into the directory of this repository.
cd ku-polls
  1. Create a virtual environment.
python -m venv venv
  1. Activate the virtual environment.
. env/bin/activate
  1. Install all required packages. pip install -r requirements.txt Create .env file in ku-polls
SECRET_KEY = 'django-insecure-)u=f_#17(&3%@q&1w@3c6f!^8ctf59(id3g2)%mkz*2b6-&$00'
DEBUG = True
TIME_ZONE = UTC
ALLOWED_HOSTS = localhost,127.0.0.1
  1. Run this command to migrate the database and load the data.
python manage.py migrate
python manage.py loaddate data/*.json
  1. Start running the server by this command.
python manage.py runserver

Project Documents

All project documents are in the Project Wiki

Vision Statement

Requirements

Project Plan

Iteration 1 Plan and Task Board

Iteration 2 Plan and Task Board

Iteration 3 Plan and Task Board

Iteration 4 Plan and Task Board

Demo user

Username Password
username1 password112345
username2 password212345

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages