Network Application

Project for Python 300 course, part of UW PCE Python Programming certificate.
Team: Ashay Krishna, Jing Dai, Mike Bozee

Instructions to run locally:
- Clone this repo
- Create a virtualenv and activate:
$ virtualenv <name>
$ source <name>/bin/activate
$ pip install -r requirements.txt
$ cd network_site
$ python manage.py runserver
Mike's Todo:
- Ability to log in through GitHub/Google via allauth
- Incorporate mockup UI from static UI mockup repo
- Deploy to AWS Elastic Beanstalk
- Ability to log out of allauth account(s)
- Ability to manage site account
- Connect to GNS3 virtual networks
- Assess and manage sqlite db
Todo:
| Ashay |
Jing |
Mike |
| Export GNS3 data to Postgres |
Set up Postgres schema |
Deploy to AWS Elastic Beanstalk |
| .. |
.. |
Ability to log out of allauth account(s) |
| .. |
.. |
Ability to manage site account |
| Connect GNS3 virtual networks to Django |
Connect Postgres to GNS3 and Django |
Connect Django to GNS3 virtual networks |