Skip to content

By this application Python developer can test his skills by performing increasingly difficult tasks.

Notifications You must be signed in to change notification settings

kacperstyslo/education-platform-for-pythoneers

Repository files navigation

Education platform for Pythoneers

Build Status

Table of contents

General info

Click here to see general information about application!
With this application, a Python programmer can test his skills by performing increasingly difficult tasks. This application has been developed in django framework.

Technologies

Click here to see the technologies used!
  • Python 3.8.5
  • Django 3.2.5
  • Postgres 2.9.1
  • Pytest 6.2.4
  • Selenium==3.141.0
  • Docker 20.10.7
  • Docker-compose 1.29.2

Setup

Click here to see how to run app!
To run app localy (after running this command app will be available on: https:\\127.0.0.1:8000):
docker-compose up --build -d; docker-compose ps --filter "status=running"

To run tests:
docker exec -it web-app bash -c "python manage.py test"

Application view

Features in VERSION 1.4

version.1.2.mp4

Ranking table view

ranking_page