Das Hauptziel des QuizConnect-Projekts besteht darin, eine Plattform zu schaffen, die Schülern während ihrer High-School- und Universitätszeit ermöglicht, Wissen effektiv zu teilen und voneinander zu lernen, selbst wenn sie keine persönliche Beziehung zueinander haben.
- Clone the repository to local
git clone https://github.com/KutayAkmese/QuizConnect.git
- Open a terminal and install requirements.txt
pip install -r requirements.txt
- Configuring Database Using Online PostgreSQL (This might be cause the program to run slowly)
3.1 Head into settings.py
3.2 Find this block
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'QuizConnect',
'USER': 'postgres',
'PASSWORD': 'Berkan188138',
'HOST': 'localhost',
'PORT': '5432'
}
}
3.3 Replace this code with the provided code below.
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'railway',
'USER': 'postgres',
'PASSWORD': 'BCc-4GFFG-63gB2D-Gb13B251G2FBGEb',
'HOST': 'roundhouse.proxy.rlwy.net',
'PORT': '26991'
}
}
-
Migrate the changes
python manage.py makemigrations
python manage.py migrate
-
Run the server
python manage.py runserver
After completing all these steps, you can click on the link in the terminal to go to the website, register, and start using the system.