Skip to content

Commit 9d979a3

Browse files
committed
readme
1 parent cf51094 commit 9d979a3

File tree

1 file changed

+24
-23
lines changed

1 file changed

+24
-23
lines changed

README.md

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,37 @@ This challenge allows you to practice the concepts and techniques learned over t
66

77
This is an individual assessment. All work must be your own. Your challenge score is a measure of your ability to work independently using the material covered through this sprint. You need to demonstrate proficiency in the concepts and objectives introduced and practiced in preceding days.
88

9-
You are not allowed to collaborate during the sprint challenge. However, you are encouraged to follow the twenty-minute rule and seek support by dropping a :wave: in your help channel when needed.
9+
You are not allowed to collaborate during the sprint challenge.
1010

11-
## Introduction
11+
## Project Set Up
1212

13-
You are going to create a Lambda Newspaper. Your job is going to be to create the components that make up the newspaper's home page.
13+
- [ ] Fork and clone the repo. Delete your old fork from Github first if you are repeating this Unit.
14+
- [ ] Open the assignment in Canvas and click on the "Set up git" option.
15+
- [ ] Follow instructions to set up Codegrade's Webhook and Deploy Key.
16+
- [ ] Push your first commit: `git commit --allow-empty -m "first commit" && git push`.
17+
- [ ] Check to see that Codegrade has accepted your git submission.
1418

15-
In meeting the minimum viable product (MVP) specifications listed below, your project should look similar to the image linked below:
19+
For a step-by-step on setting up Codegrade see [this guide.](https://www.notion.so/lambdaschool/Submitting-an-assignment-via-Code-Grade-A-Step-by-Step-Walkthrough-07bd65f5f8364e709ecb5064735ce374)
1620

17-
[Lambda Times](https://tk-assets.lambdaschool.com/cac4803c-6e8f-4846-be0e-b20d82a34a73_lambda-times.png)
21+
## Project Instructions
1822

19-
## Instructions
23+
### Introduction
2024

21-
### A - Project Set Up
25+
You are going to create a Lambda Newspaper. Your job is going to be to create the components that make up the newspaper's home page.
2226

23-
#### Repository Set Up
27+
In meeting the minimum viable product (MVP) specifications listed below, your project should look similar to the image linked below:
2428

25-
- [ ] Create a forked copy of this project.
26-
- [ ] Clone your OWN version of the repository (Not Lambda's by mistake!).
27-
- [ ] Create a new branch: `git checkout -b <firstName-lastName>`.
28-
- [ ] Implement the project on your newly created `<firstName-lastName>` branch, committing changes regularly.
29-
- [ ] Push commits: `git push origin <firstName-lastName>`.
29+
[Lambda Times](https://tk-assets.lambdaschool.com/cac4803c-6e8f-4846-be0e-b20d82a34a73_lambda-times.png)
3030

31-
#### Launching the App
31+
### Instructions
3232

3333
- [ ] Navigate to the root of the project with your command line.
3434
- [ ] Run `npm install` to download the dependencies listed in the `package.json` file.
3535
- [ ] Run `npm start` to compile the project and serve it.
3636
- [ ] Navigate Chrome to the URL indicated in the output of the `npm start` command.
37+
- [ ] In a separate terminal, run `npm test` to run tests.
3738

38-
### B - Project Requirements
39-
40-
Your must complete all the following steps:
39+
**Steps Required for MVP:**
4140

4241
- [ ] Step 0 is to link `src/index.js` to the `src/index.html` file using a script tag.
4342
- [ ] Steps 1 and 2 are explained inside the `src/components/header.js` file.
@@ -49,13 +48,13 @@ Your must complete all the following steps:
4948
- Please **do not move or rename existing files** or folders.
5049
- Careful adding your script tag in Step 0: the code inside `index.js` needs the DOM to be fully built before executing.
5150
- Careful if you choose to install Axios using another script tag: the order in which script tags execute is important.
52-
- If your development server stops "auto reloading", manually kill it and restart it.
51+
- If your development server stops "auto reloading", manually kill it with `CTRL+C` and restart it.
5352
- Do not change the `package.json` file except to install libraries with NPM (Axios is _already_ in the `package.json`).
5453
- In your solution, it is essential that you follow best practices and produce clean and professional results.
5554
- Schedule time to review, refine, and polish your work, including spell-checking and grammar-checking.
5655
- It is better to submit a challenge that meets MVP than one that attempts too much and does not.
5756

58-
### C - Stretch Goals
57+
**Stretch Goals:**
5958

6059
**IMPORTANT:** Work on stretch goals in a **new branch**. You can branch off of `<firstName-lastName>` by executing `git checkout -b stretch`.
6160

@@ -65,10 +64,12 @@ After finishing your required elements, you can push your work further. These go
6564

6665
## Submission format
6766

68-
There are two possible ways to submit this project to Canvas. Lambda Staff will let you know which one to use:
69-
70-
1. Submitting a pull request to merge `<firstName-lastName>` branch into `main`.
71-
2. Setting up your fork on Github to submit via Codegrade, pushing commits to your `<firstName-lastName>` branch.
67+
- [ ] Submit via Codegrade by committing and pushing any new changes.
68+
- [ ] Create a pull request to merge `<firstName-lastName>` branch into `main`.
69+
- [ ] Please don't merge your own pull request and make sure **you are on your own repo**.
70+
- [ ] Check Codegrade for automated feedback.
71+
- [ ] Check Codegrade in the days following the Sprint Challenge for reviewer feedback.
72+
- [ ] Any changes pushed after the deadline will not receive any feedback.
7273

7374
## Interview Questions
7475

0 commit comments

Comments
 (0)