Skip to content

FerdiantJoshua/belajar_online

Repository files navigation

Tutor Online

GitHub repo size GitHub issues GitHub GitHub release (latest by date including pre-releases)

Online learning platform written in Python using Django.

Requirement

Installation

  1. Clone the project
    using SSH:

    git clone git@github.com:FerdiantJoshua/belajar_online.git

    or using HTTPS:

    git clone https://github.com/FerdiantJoshua/belajar_online.git
  2. Change to the directory

    cd belajar_online
  3. Create project environtment using virtualenv

    python -m virtualenv venv
  4. Activate the virtual environment
    Windows

    venv/Scripts/activate.bat

    Linux or Mac

    source venv/bin/activate
  5. Install dependency

    pip install -r requirements.txt
  6. Create your .env file (check for .env.example)

    for example:

    ALLOWED_HOSTS = localhost,127.0.0.1,192.168.0.1
    DEBUG = False
    DB_NAME = belajar_online
    DB_USER = root
    DB_PASSWORD = password
    DB_HOST = 127.0.0.1
    DB_PORT = 3306
    DEV_MODE = False
  7. Migrate the database

    python manage.py migrate
  8. Run the server

    python manage.py runserver 0.0.0.0:8000

Dependency

Contribute

Change History

CHANGELOG

License

MIT

About

Online learning scheduling web app, built with Django.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published