An application to conduct online polls and surveys based on the [Django Tutorial project][django-tutorial], with additional features.
This app was created as part of the Individual Software Process course at Kasetsart University.
Clone the repository and using this command on terminal.
git clone https://github.com/SmileyFaceZ/ku-polls.git
Install and set up a project using the Installation guide.
To create a virtual environment, run the following command:
python -m venv venv
or
python3 -m venv venv
To activate the virtual environment, use one of the following commands:
Windows
venv\Scripts\activate
macOS / Linux:
source venv/bin/activate
The command prompt should changes to show the virtual env is active.
#Windows
(env) cmd>
#macOS / Linux
(env) $
If you want to deactivate the virtual environment, run the following command:
deactivate
Launch the server by running the following command:
python manage.py runserver
or
python3 manage.py runserver
To stop the server, simply press Ctrl-C
in the terminal.
Username | Password |
---|---|
demo1 | easy1 |
demo2 | easy2 |
demo3 | easy3 |
demo4 | easy4 |
demo5 | easy5 |
All project documents are in the Project Wiki.
- Vision Statement
- Requirements
- Development Plan
- Iteration 1 Plan
- Iteration 2 Plan
- Iteration 3 Plan
- Iteration 4 Plan
- Project Board
- Part 1: Creation of a basic poll application.
- Part 2: Set up the database.
- Part 3: Focus on creating the public interface.
- Part 4: Focus on form processing and cutting down our code.
- Part 5: Built a web-poll application and create some automated tests.
- Part 6: Add a stylesheet and an image.
- Part 7: Focus on customizing Django’s automatically-generated admin site.