Difference between revisions of "Wash U Doing"

From ESE205 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Project Overview ==
 
== Project Overview ==
Wash U Doing is a novel interactive website bringing Washington University students and student groups together. On-campus WUSTL groups will have the opportunity to create events on Wash U Doing, which students can find by easy filtering through their event needs.
+
Wash U Doing is a novel interactive website bringing Washington University students and student groups together. On-campus WUSTL groups will have the opportunity to create events on Wash U Doing, which students can find by easily filtering through their event interests.
  
 
== Members ==  
 
== Members ==  
Line 8: Line 8:
  
 
== Objectives ==
 
== Objectives ==
*Display an annotated map (from arcGIS) that shows destinations on campus including all major buildings on campus
+
*Display current and upcoming events posted by WashU organizations
*Display current events posted by WashU organizations
+
*Display an annotated map, using arcGIS, with locations around WashU main campus
*Access the complete website from our demo laptop
+
*Allow users to filter through events by specific tags
*Allow visitors to filter events
+
*Create a database to enter and retrieve data
 +
*Fulfill our goals of bringing together students and students groups on two main pages: an event creation page for data input and a home page for displayed and filtered data
  
 
== Challenges ==
 
== Challenges ==
*Learn how to code using HTML
+
*Code using HTML, PHP, and SSH with limited coding experience
*Figure out how to encode the arcGIS into the webpage
+
*Understand arcGIS software, complete annotations for a map of WUSTL campus, and implement it into our webpage
*Learn how to create a live-feed network on our website
+
*Create a live-feed network on our website using a database
*Complete annotations on WUSTL campus map
+
*Utilize AWS and its services, phpMyAdmin, PuTTY, and MySQL Workbench to suit the needs of our project
*Making the website user-friendly
+
*Make the website user-friendly through set filters
*Learn how to implement an interactive calendar with events color-coded by filter
+
*Assemble code that fulfills our website's purpose with no indication of syntax errors (because of working in PuTTY)
  
 
== Budget ==
 
== Budget ==
 
*arcGIS Map = $0 (Provided by arcGIS)
 
*arcGIS Map = $0 (Provided by arcGIS)
*Notepad = $0 (Previously installed in computer)
+
*Downloads for Notepad++, phpMyAdmin, PuTTY, and MySQL Workbench = $0  
 
*Amazon Web Services Account: $0
 
*Amazon Web Services Account: $0
*Domain Name and Route 53 server (1 year ownership of the domain and data storage) = $13.14
+
*Domain Name Purchase and other AWS services (1 year ownership of the domain and data storage) = $38.88
This charge is largely based  on a year's access to AWS and specific tools we access including Route 53 and the Elastic Compute Cloud. The charge breakdown includes:
+
This charge is largely based  on a year's access to AWS and specific tools we access including Route 53, RDS, and the Elastic Compute Cloud. The charge breakdown includes:
   Elastic Compute Cloud
+
   Elastic Compute Cloud- cost changes with usage
       *$0.005 per Elastic IP address not attached to a running instance per hour (prorated): 125 hours costs $0.63
+
       *$0.005 per Elastic IP address not attached to a running instance per hour (prorated)
   Route 53
+
      *$0.10 per GB-month of General Purpose SSD (gp2) provisioned storage - US East (Northern Virginia)
       *$0.40 per 1,000,000 queries for the first 1 Billion queries: 623 queries costs $0.01
+
      *$0.012 per On Demand Linux t2.micro Instance Hour
       *$0.50 per Hosted Zone for the first 25 Hosted Zones: 1 Hosted Zone costs $0.50
+
  RDS Service- cost changes with usage
 +
      *$0.017 per RDS db.t2.micro instance hour (or partial hour) running MySQL
 +
   Route 53- cost changes with usage
 +
       *$0.40 per 1,000,000 queries for the first 1 Billion queries
 +
       *$0.50 per Hosted Zone for the first 25 Hosted Zones
 
   Registrar
 
   Registrar
 
       *Registration of "www.washudoing.com": $12
 
       *Registration of "www.washudoing.com": $12
 
https://aws.amazon.com/pricing/services/
 
https://aws.amazon.com/pricing/services/
 
Project Budget will be updated at the end of the semester as we access more capabilities on AWS.
 
  
 
== Gantt Chart ==
 
== Gantt Chart ==

Revision as of 18:54, 26 April 2017

Project Overview

Wash U Doing is a novel interactive website bringing Washington University students and student groups together. On-campus WUSTL groups will have the opportunity to create events on Wash U Doing, which students can find by easily filtering through their event interests.

Members

  • Kristine Ehlinger, Systems Engineering '20
  • Dylan Zubata, Systems Engineering, Economics and Strategy '20
  • TA: Natalie Ng

Objectives

  • Display current and upcoming events posted by WashU organizations
  • Display an annotated map, using arcGIS, with locations around WashU main campus
  • Allow users to filter through events by specific tags
  • Create a database to enter and retrieve data
  • Fulfill our goals of bringing together students and students groups on two main pages: an event creation page for data input and a home page for displayed and filtered data

Challenges

  • Code using HTML, PHP, and SSH with limited coding experience
  • Understand arcGIS software, complete annotations for a map of WUSTL campus, and implement it into our webpage
  • Create a live-feed network on our website using a database
  • Utilize AWS and its services, phpMyAdmin, PuTTY, and MySQL Workbench to suit the needs of our project
  • Make the website user-friendly through set filters
  • Assemble code that fulfills our website's purpose with no indication of syntax errors (because of working in PuTTY)

Budget

  • arcGIS Map = $0 (Provided by arcGIS)
  • Downloads for Notepad++, phpMyAdmin, PuTTY, and MySQL Workbench = $0
  • Amazon Web Services Account: $0
  • Domain Name Purchase and other AWS services (1 year ownership of the domain and data storage) = $38.88

This charge is largely based on a year's access to AWS and specific tools we access including Route 53, RDS, and the Elastic Compute Cloud. The charge breakdown includes:

  Elastic Compute Cloud- cost changes with usage
      *$0.005 per Elastic IP address not attached to a running instance per hour (prorated)
      *$0.10 per GB-month of General Purpose SSD (gp2) provisioned storage - US East (Northern Virginia)
      *$0.012 per On Demand Linux t2.micro Instance Hour
  RDS Service- cost changes with usage
      *$0.017 per RDS db.t2.micro instance hour (or partial hour) running MySQL
  Route 53- cost changes with usage
      *$0.40 per 1,000,000 queries for the first 1 Billion queries
      *$0.50 per Hosted Zone for the first 25 Hosted Zones
  Registrar
      *Registration of "www.washudoing.com": $12

https://aws.amazon.com/pricing/services/

Gantt Chart

Screen Shot 2017-03-21 at 12.54.22 PM.png

Design and Progress

Screen Shot 2017-03-23 at 4.01.50 PM.png March 23rd, 2017