Skip to content

Learning platform written with Django for Polish students studying for their math matura exam

Notifications You must be signed in to change notification settings

Damian0563/ProjectMatura.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectMatura.io

ProjectMatura.io is an e-learning platform with the aim to help Polish students pass their math matura exam. The aim is to make quality educational content that are supported with top notch technologies. The goal is to provide continous service.

Snapshots

landing page

signing page

intro page

sample course page

account tab

Features

  • Subscription based monthly payments
  • Persistant remember me cookies
  • Responsiveness
  • User authorization
  • Confirmation emails

Technologies in use

  • PostgresQL
  • Django
  • Bootstrap
  • Javascript, HTML(Jinja2 templating language)
  • Docker
  • Stripe

Useful commands:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
.\venv\Scripts\Activate.ps1
django-admin startproject myapp
python manage.py runserver
pip freeze > requirements.txt
stripe listen --forward-to localhost:8000/webhook/

docker build -t project_matura_io .
docker compose up --build
docker compose down

About

Learning platform written with Django for Polish students studying for their math matura exam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published