GithubHelp home page GithubHelp logo

danebook_homepage's Introduction

Prototyping the Danebook Homepage

This project kicks off Week 1 of the Viking Code School.

Project Requirements

The project is created using an Agile Development approach and managed with a Pivotal Tracker project. To get started:

  1. fork this repository (How to fork) to make a copy and then work locally with a clone of your fork.

  2. Check out the Pivotal Tracker Project to see the three stories for this project. The Acceptance Criteria for each story is listed in the Tasks field. The mockup is included as a comment on the Epic called "Homepage" (you might need to click the "Epics" tab to display the Epic... this will be along the top if you're using the old Tracker or along the left column if using the "Beta" version).

  3. Use the stories and their accompanying mockup to guide your development. You'll start with the topmost story "Home Page", which will have you build the basic framework of the home page. The following two stories will require you to add the forms for signing in and signing up.

  4. Use Bootstrap and SASS to help produce these pages. The standard Bootstrap style classes should get you some of the way there but you'll need to build an overrides.css or styles.css file of your own to augment them.

  5. Once you've finished each story in the Pivotal Tracker (you don't need to manually check off the Acceptance Criteria / Tasks for this project), be sure to Git commit it.

  6. When you're finished with all stories, submit your forked repository as a pull request to this one. Each of your teammates will do the same with their own projects.

    1. Go to your fork and click the green "Pull Request" button:

      Beginning the pull request from your fork
    2. Examine the files that will be submitted. If you don't see this screen, make sure you were actually on your fork in step 1:

      Examining the files on your fork that will be pull requested
    3. Title, add any clarifying comments, and submit your pull request:

      Titling, Commenting and Submitting your Pull Request
  7. Perform a code review on your assigned pair for the week by identifying that person's pull request on the Pull Requests tab and reviewing the files it contains.
    Github Pull Requests Tab

  8. Submit your review as comments to the pull request.

To Get Help

Ask your fellow teammates or the instructors for help if you need it. Though this is intended as an individual project, you are more than welcome to collaborate as you see fit.

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.