Coder Social home page Coder Social logo

Philip Harmon's Projects

aliens-r-us icon aliens-r-us

In this project I wrote code that created a table dynamically based upon a dataset. I also needed to allow users the ability to filter the table data for specific values. I used pure JavaScript, HTML, CSS and D3.js on the web pages.

create-react-app-auth-amplify icon create-react-app-auth-amplify

Implements a basic authentication flow for signing up/signing in users as well as protected client side routing using AWS Amplify.

d3-challenge icon d3-challenge

In this project I created data visualizations for a fictitious metro paper. I analyzed the current trends shaping people's lives, as well as created charts, graphs, and interactive elements to help readers understand my findings.

d3-webpage icon d3-webpage

In this project I created data visualizations for a fictitious metro paper. I analyzed the current trends shaping people's lives, as well as created charts, graphs, and interactive elements to help readers understand my findings.

etl-project icon etl-project

# Guidelines for ETL Project This document contains guidelines, requirements, and suggestions for Project 1. ## Team Effort Due to the short timeline, teamwork will be crucial to the success of this project! Work closely with your team through all phases of the project to ensure that there are no surprises at the end of the week. Working in a group enables you to tackle more difficult problems than you'd be able to working alone. In other words, working in a group allows you to **work smart** and **dream big**. Take advantage of it! ## Project Proposal Before you start writing any code, remember that you only have two days to complete this project. View this project as a typical assignment from work. Imagine a bunch of data came in and you and your team are tasked with migrating it to a production data base. Take advantage of your Instructor and TA support during office hours and class project work time. They are a valuable resource and can help you stay on track. ## Finding Data Your project must use 2 or more sources of data. We recommend the following sites to use as sources of data: * [data.world](https://data.world/) * [Kaggle](https://www.kaggle.com/) You can also use APIs or data scraped from the web. However, get approval from your instructor first. Again, there is only a two days to complete this! ## Data Cleanup & Analysis Once you have identified your datasets, perform ETL on the data. Make sure to plan and document the following: * The sources of data that you will extract from. * The type of transformation needed for this data (cleaning, joining, filtering, aggregating, etc). * The type of final production database to load the data into (relational or non-relational). * The final tables or collections that will be used in the production database. You will be required to submit a final technical report with the above information and steps required to reproduce your ETL process. ## Project Report On Saturday before 1PM, your team will submit a Final Report that describes the following: * **E**xtract: your original data sources and how the data was formatted (CSV, JSON, pgAdmin 4, etc). * **T**ransform: what data cleaning or transformation was required. * **L**oad: the final database, tables/collections, and why this was chosen. Please upload the report to Github and submit a link to Bootcampspot.

flask icon flask

The Python micro framework for building web applications.

flask-beer icon flask-beer

A Website featuring the craft breweries of NC. Written in Python and JavaScript. Visualizations in D3 and Leaflet. MongoDB Atlas is the database.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.