Coder Social home page Coder Social logo

bsc-phase-1's Introduction

Phase 1 Project Template - Minimum Viable Product (MVP)

blueprint

This repository is like a blueprint, providing structure for your first End of Phase Project. We suggest you base your Phase 1 project off of this repository so you can focus less on formatting and organization, and more on the analysis and communication skills that will support your progress through the course. This template is designed to make your project portfolio-ready in order to impress the future employers who will review it.

Repository Contents

Below is a list of the contents of this repository - instructions for using them are in the next section.

  • README.md: The README for this repo explaining its contents - you're reading it now.
  • TEMPLATE_README.md: An example of a project README that provides a brief overview of your whole project.
  • dsc-phase1-project-template.ipynb: A starter Jupyter Notebook with headings, code examples and guiding questions.
  • create_sql_database.ipynb: A notebook for creating a SQL database if you would prefer to use SQL for this project.
  • DS_Project_Presentation_Template.pdf: A starter slide deck presenting your project - here is an editable version.
  • data folder: A folder for the data you reference with your code.
  • src folder: A folder containing custom functions.
  • images folder: A folder for the images you reference in your files .
  • .gitignore: A hidden file that tells git to not track certain files and folders.

Instructions For Using This Repository

Create a new Github repository.

If you are working in a group, only one member of your team should complete these steps.

  1. Click this link and set up a new Github Repository.

    • Give your repository a name that is descriptive of the project. (You can change this later if you think of a better name)
    • Set the repository to public
    • Skip the Initialize this repository with section.
    • Click Create Repository
    • Set your group members as collaboators.
  2. Clone the repository you created in step 1

    • Click the green code button
    • Copy the provided https link. (It should end with .git)
    • Open a terminal window
    • cd into your phase 1 folder
    • Clone the github repository
  3. Pull down the project files

    • cd into the newly created project folder from step 2
    • run git remote add upstream https://github.com/learn-co-students/bsc-phase-1.git
    • run git pull upstream main
  4. Push the project files to your personal github repository

If you are working in a group, and did not complete the above steps, you should clone the repository made by your team member.

Use The Slide Template

  1. Go to this link to make an editable copy of the slide deck in your own Google Drive account
  2. Go to "Slide," select "Change Theme," and pick a theme you like so your presentation doesn't look like everyone else's

Notes

  • The visualizations in the notebook use best practices for visualization that you should try to emulate. For example, they have clear axes, descriptive titles, and appropriate number formatting.
  • The dsc-phase1-project-template.ipynb is intended to be the final version of your project. The first notebook you create will not look like this. You are encouraged to start with a very disorderly notebook and clean it as you go.
  • If you would like to use SQL for this project, please open the create_sql_database.ipynb notebook, and run the cells. The schema for the database is stored in the images/ folder.

bsc-phase-1's People

Contributors

aapeebles avatar davidbraslow avatar joelsewhere avatar amberlynnyandow avatar

Watchers

MariOS avatar Kaitlin Vignali avatar Mohawk Greene avatar Victoria Thevenot avatar  avatar Joe Cardarelli avatar The Learn Team avatar  avatar Liz Burton avatar Matt avatar Alex Griffith avatar  avatar Amanda D'Avria avatar  avatar Ahmed avatar Nicole Kroese  avatar Dominique De León avatar  avatar Vicki Aubin avatar Maxwell Benton avatar  avatar Blake Long avatar

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.