A web player for customized animation of satellite images, developed for ISRO as part of Smart India Hackathon 2018
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
isro
player
screenshots
.gitignore
LICENSE
README.md
manage.py
requirements.txt

README.md

ISRO web player

A web player for customized animation of satellite images, developed for ISRO as part of Smart India Hackathon 2018.

Screenshots

Login Upload Config Player
Login Upload Config Player

Setup

  1. Clone the repo and cd into it:

    git clone https://github.com/faheel/isro-web-player.git
    cd isro-web-player
  2. Create a Python 3 virtual environment (named venv):

    virtualenv -p /usr/bin/python3 venv
  3. Add Django's secret key as an environment variable. For ease, add it to your virtual environment's activate script:

    printf "\nexport SECRET_KEY='enter secret key here'\n" >> venv/bin/activate
  4. Activate your virtual environment:

    . venv/bin/activate
  5. Install the requirements:

    pip install -r requirements.txt
  6. Create Django super-user:

    python manage.py createsuperuser
  7. Migrate the database schema:

    python manage.py makemigrations
    python manage.py migrate --run-syncdb

Run

python manage.py runserver

Team

Startroopers

License

This project is licensed under the terms of the MIT license.