Skip to content

mikebozee/py300-network-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Application

MIT License coverage

Project for Python 300 course, part of UW PCE Python Programming certificate.

Team: Ashay Krishna, Jing Dai, Mike Bozee

project interface screenshot

Instructions to run locally:

  • Clone this repo
  • Create a virtualenv and activate:
$ virtualenv <name>
$ source <name>/bin/activate
  • Install requirements:
$ pip install -r requirements.txt
  • Run server:
$ 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