Skip to content

DS4200-S23-Class/project-real-estate-anushka-curtis-nicole

Repository files navigation

DS4200 Final Project

Link to GitHub Pages: https://real-estate-visualization.vercel.app/

Clone this repo and work locally. Be sure to push the final version of your code (and any significant updates along the way) before submitting. To work locally, you will need to set up a Python Simple Server. Instructions for this are included below.

In order for all group members to work on code in tandem, we recommend using Branches. Here is an overview of Branches and how they help organize collaborative coding.

Purpose

The purpose of this assignment is to practice the entire pipeline of developing a novel visualization.

Instructions

  1. Resources to support this assignment are provided in the Resources section below.

  2. Create a GitHub Page for your repo and add the link to your GitHub Page above where you see [https://real-estate-visualization.vercel.app/](https://real-estate-visualization.vercel.app/) (if you put the link inside of the [] and the () you will get a clickable hyperlink).

  3. The index.html file included in this repo outlines the major sections required for the website hosting your final project visualization tool. You may add additional styling, but do not delete any sections as we will check and grade all of them after your final submission at the end of the semester. You will not fill in all sections right away, each of the following project milestones will specify which sections you are expected to work on.

  4. All styling should be done via an external stylesheet (no styling should be done inline).

  5. All js should be included via an external javascript file (no javascript code should be included in your html file).

  6. Please see the project overview and pm assignments for specific assignment requirements.

Python Simple Server

  • In order to read data from csv files, you will need to use a python simple server. To do that, follow these steps:
    • CD or open a terminal / command prompt window in the same folder that holds your website code.
    • Start a python simple server with one of these commands (depending on how you set python up on your machine): python -m http.server, python3 -m http.server, or py -m http.server.
    • After running the command, wait for the output: Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/).
    • Open your web browser (Firefox or Chrome) and navigate to the URL: http://localhost:8000. This is where you will see your code rendered.

Resources

  • HTML Page on w3schools. (On the left-hand side of the page there is a menu bar with links to various topics.)

  • CSS Page on w3schools. (On the left-hand side of the page there is a menu bar with links to various topics.)

Note that there are different versions of D3 (we are using version 6), so make sure the tutorials you use are up-to-date (or you at least understand what is different about v6 versus older versions).

Submission

  • Be sure to push all changes to your repo and follow all instructions above.
  • Submit your assignment on Gradescope

About

project-real-estate-anushka-curtis-nicole created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •