From 213012237a09c76d14bd2a609d43e048d28784f4 Mon Sep 17 00:00:00 2001 From: Andrew Hall Date: Fri, 3 May 2019 21:23:56 +0100 Subject: [PATCH] @SpellarBot fixed 37 typos for you :) --- Projects/Battleship-Bot.md | 2 +- Projects/Bin2Dec-App.md | 2 +- Projects/Calculator-App.md | 2 +- Projects/Charity-Finder-App.md | 2 +- Projects/Christmas-Lights-App.md | 2 +- Projects/Color-Cycle-App.md | 4 ++-- Projects/Contribution-Tracker-App.md | 2 +- Projects/Dynamic-CSSVar-app.md | 2 +- Projects/Emoji-Translator-App.md | 4 ++-- Projects/FastFood-App.md | 4 ++-- Projects/GitTweet-App.md | 2 +- Projects/HighStriker-Game.md | 2 +- Projects/Key-Value-App.md | 2 +- Projects/Markdown-Table-Generator.md | 2 +- Projects/Pearson-Regression-App.md | 4 ++-- Projects/Podcast-Directory-App.md | 2 +- Projects/Recipe-App.md | 2 +- Projects/Roman-to-Decimal-Converter.md | 2 +- Projects/Shell-Game.md | 2 +- Projects/Shuffle-Deck-App.md | 2 +- Projects/Simple-Online-Store.md | 2 +- Projects/Slack-Archiver.md | 8 ++++---- Projects/String-Art.md | 2 +- Projects/Survey-App.md | 4 ++-- Projects/To-Do-App.md | 2 +- Projects/True-or-False-App.md | 2 +- Projects/Word-Frequency-App.md | 2 +- README.md | 4 ++-- 28 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Projects/Battleship-Bot.md b/Projects/Battleship-Bot.md index 4e4d7a888..b3391e002 100644 --- a/Projects/Battleship-Bot.md +++ b/Projects/Battleship-Bot.md @@ -11,7 +11,7 @@ via a Discord chat. - [ ] User can display game rules by entering `bb help` into the chat window. - [ ] User can start a game by entering `bb start` into the chat -- [ ] User can target a cell by enteering `bb shoot r,c` into the chat window, where `r` and `c` are the row and column coordinates of the cell to be targeted. +- [ ] User can target a cell by entering `bb shoot r,c` into the chat window, where `r` and `c` are the row and column coordinates of the cell to be targeted. - [ ] User can see the game board showing hits and misses displayed by the bot after each shot is taken - [ ] User can see an congratulations message after the shot that sinks the last remaining ship. diff --git a/Projects/Bin2Dec-App.md b/Projects/Bin2Dec-App.md index 0aee27264..ff4da0efb 100644 --- a/Projects/Bin2Dec-App.md +++ b/Projects/Bin2Dec-App.md @@ -23,7 +23,7 @@ constraints: - [ ] User can enter up to 8 binary digits in one input field - [ ] User must be notified if anything other than a 0 or 1 was entered -- [ ] User views the results in a single output field containing the decimal (base 10) equivalent of the the binary number that was entered +- [ ] User views the results in a single output field containing the decimal (base 10) equivalent of the binary number that was entered ## Bonus features diff --git a/Projects/Calculator-App.md b/Projects/Calculator-App.md index b6494bb96..c9a8fe1d1 100644 --- a/Projects/Calculator-App.md +++ b/Projects/Calculator-App.md @@ -26,7 +26,7 @@ button (for clear all). digits in the entry pad. Entry of any digits more than 8 will be ignored. - [ ] User can click on an operation button to display the result of that operation on: - * the result of the preceeding operation and the last number entered OR + * the result of the preceding operation and the last number entered OR * the last two numbers entered OR * the last number entered - [ ] User can click the 'C' button to clear the last number or the last diff --git a/Projects/Charity-Finder-App.md b/Projects/Charity-Finder-App.md index ba4e1580f..8f906b828 100644 --- a/Projects/Charity-Finder-App.md +++ b/Projects/Charity-Finder-App.md @@ -9,7 +9,7 @@ can search to find a charity that matches their philanthropic interests. ### Constraints - Since the app is asking the user to choose and contribute to a charitable -cause it's important that the presentation of information be clear and consise. +cause it's important that the presentation of information be clear and concise. Just as important is the need for the UI/UX to be polished and engaging to use. Although this is true of all apps, its even more the case here since each diff --git a/Projects/Christmas-Lights-App.md b/Projects/Christmas-Lights-App.md index 739df589a..eb6a1e120 100644 --- a/Projects/Christmas-Lights-App.md +++ b/Projects/Christmas-Lights-App.md @@ -4,7 +4,7 @@ The ChristmasLights application relies on your development talents to create a mesmerizing light display. Your task is to draw seven colored circles -in a row and based on a timer change the intensity of each each circle. When +in a row and based on a timer change the intensity of each circle. When a circle is brightened it's predecessor returns to its normal intensity. This simulates the effect of a string of rippling lights, similar to the ones diff --git a/Projects/Color-Cycle-App.md b/Projects/Color-Cycle-App.md index 888a9024b..ff36620c6 100644 --- a/Projects/Color-Cycle-App.md +++ b/Projects/Color-Cycle-App.md @@ -7,7 +7,7 @@ User Experience (UI/UX). ColorCycle seeks to help WebDev's better understand RBG colors by making small changes to a colored box over time. This app draws a box filled with a user specified color and makes small changes -over time also based on user input. In otherwords, from cycles through +over time also based on user input. In other words, from cycles through changes to the originally specified color. These changes allow the user to experience the visual impact different changes to the individual parts of an RGB color specification (e.g. `#000000` color code). @@ -24,7 +24,7 @@ an RGB color specification (e.g. `#000000` color code). the app is stopped - [ ] User can start and stop the fill operation using a button whose name changes to 'Start' when stopped and 'Stop' when started -- [ ] User will recieve an warning if something other than hexadecimal digits +- [ ] User will receive an warning if something other than hexadecimal digits are entered for the color components ## Bonus features diff --git a/Projects/Contribution-Tracker-App.md b/Projects/Contribution-Tracker-App.md index 09c65e94e..a94aff82f 100644 --- a/Projects/Contribution-Tracker-App.md +++ b/Projects/Contribution-Tracker-App.md @@ -23,7 +23,7 @@ like [AMCharts](https://www.amcharts.com/). - Developers may choose to have transactions persist across sessions using either files or databases. Sensitive data, like transactions, must not be -maintainined in local storage. Remember that although you can implement +maintained in local storage. Remember that although you can implement protections it is impossible to totally secure browser applications. ## User Stories diff --git a/Projects/Dynamic-CSSVar-app.md b/Projects/Dynamic-CSSVar-app.md index a59237475..dc697b488 100644 --- a/Projects/Dynamic-CSSVar-app.md +++ b/Projects/Dynamic-CSSVar-app.md @@ -3,7 +3,7 @@ **Tier:** 1-Beginner CSS variables are a powerful tool that lets the developer associate a symbolic -name with a value, and then use that name in the stylesheet whereever that +name with a value, and then use that name in the stylesheet wherever that value is required. The advantage is that when a change to that value is required it only needs to change in the CSS variable definition rather than in the many spots it may be used. diff --git a/Projects/Emoji-Translator-App.md b/Projects/Emoji-Translator-App.md index deb5b273b..be0a0b201 100644 --- a/Projects/Emoji-Translator-App.md +++ b/Projects/Emoji-Translator-App.md @@ -8,14 +8,14 @@ communicating emotions and reactions. The objective of the Emoji Translator app is to translate text entered by the user into an equivalent string of emojis, translated from one or more words in -the original text, and words for which there is no coorespondng emoji. +the original text, and words for which there is no corresponding emoji. ## User Stories - [ ] User can enter a string of words, numbers, and punctuation into a text box - [ ] User can click a 'Translate' button to translate words in the entered -text into their cooresponding emojis. +text into their corresponding emojis. - [ ] User can see a warning message if 'Translate' was clicked, but the input text box was empty or unchanged from the last translation. - [ ] User can see text elements in the entered text translated to their diff --git a/Projects/FastFood-App.md b/Projects/FastFood-App.md index 257a9fd92..3ace3914d 100644 --- a/Projects/FastFood-App.md +++ b/Projects/FastFood-App.md @@ -41,10 +41,10 @@ completed at a constant rate. ### Application Operation - [ ] User can see an input area that allows the entry of the time interval -for customer arrival and a time interval for the fulfillment of an +for customer arrival and a time interval for the fulfilment of an _order ticket_ by the cook. - [ ] User can see a customized warning message if the customer arrival -interval or the order fulfillment interval is incorrectly entered. +interval or the order fulfilment interval is incorrectly entered. - [ ] User can start the simulation by clicking on a Start button. - [ ] User can see an order line area containing a text box showing the number of customers waiting to place orders. diff --git a/Projects/GitTweet-App.md b/Projects/GitTweet-App.md index f41ab5c7f..9d7268d28 100644 --- a/Projects/GitTweet-App.md +++ b/Projects/GitTweet-App.md @@ -6,7 +6,7 @@ In the [GitHub Timeline](./GitHub-Timeline-App.md) app you used GitHub's API to create a timeline of your repos. What could be more powerful that using an API such as this? Why using two API's, of course. -The goal of GitTweet is to create a GitHub app to tweet when a pull requst +The goal of GitTweet is to create a GitHub app to tweet when a pull request is created for one of your repos. ## User Stories diff --git a/Projects/HighStriker-Game.md b/Projects/HighStriker-Game.md index 3dddf7903..0ad71c24c 100644 --- a/Projects/HighStriker-Game.md +++ b/Projects/HighStriker-Game.md @@ -8,7 +8,7 @@ and a levered platform at the bottom. When the levered platform is struck with a mallet it causes a puck to travel up a track attached to the tower. When the platform is struck the puck travels vertically up the track. If hit -hard enough enough the puck will ring the bell, signifying a winner. +hard enough the puck will ring the bell, signifying a winner. The objective of the Highstriker app is to simulate this carnival game. Instead of physical force to move the puck up the track use an algorithm diff --git a/Projects/Key-Value-App.md b/Projects/Key-Value-App.md index ea821c09b..8ea745f64 100644 --- a/Projects/Key-Value-App.md +++ b/Projects/Key-Value-App.md @@ -20,7 +20,7 @@ and key code will be displayed along with display areas for four other indicators related to the keys on the keyboard - alt key, control key, meta key, and shift key. - [ ] User can see the key code and key value displayed in the display panel -cooresponding to the key when it is pressed. +corresponding to the key when it is pressed. - [ ] User can see the appropriate indicator change from 'False' to 'True' when the alt, control, meta, or shift key is pressed. diff --git a/Projects/Markdown-Table-Generator.md b/Projects/Markdown-Table-Generator.md index dfa0643e6..b7a08d56b 100644 --- a/Projects/Markdown-Table-Generator.md +++ b/Projects/Markdown-Table-Generator.md @@ -2,7 +2,7 @@ **Tier:** 2-Intermediate -Create an application that will convert a regular table with data provided by the User (optionally) into a Markdown formated table. +Create an application that will convert a regular table with data provided by the User (optionally) into a Markdown formatted table. ## User Stories diff --git a/Projects/Pearson-Regression-App.md b/Projects/Pearson-Regression-App.md index b1467f08d..1fa250e41 100644 --- a/Projects/Pearson-Regression-App.md +++ b/Projects/Pearson-Regression-App.md @@ -9,9 +9,9 @@ expertise in biology or pharmacology. A paint manufacturer or a crop science business might rely on apps with an intimate knowledge of chemistry. And, a payroll application will certainly incorporate HR and accounting concepts. -Regardless of the industry segement an app is developed for one cross domain +Regardless of the industry segment an app is developed for one cross domain expertise in common with them all is mathematics. As an application developer -you don't have to be a mathemetician, but it's useful to have an understanding +you don't have to be a mathematician, but it's useful to have an understanding of how to apply mathematical concepts to the problems you are trying to solve. The objective of this app is to apply the Pearson Correlation Coefficient diff --git a/Projects/Podcast-Directory-App.md b/Projects/Podcast-Directory-App.md index c798db0b7..5c5cb3810 100644 --- a/Projects/Podcast-Directory-App.md +++ b/Projects/Podcast-Directory-App.md @@ -13,7 +13,7 @@ that there are web sites and applications where web scraping is made easier by using a tool like Puppeteer that is specifically built for scaping. It is important to note that while web scraping has its place, the use of -an API or a data source such as a file or database is always preferrable to +an API or a data source such as a file or database is always preferable to scraping information from a page. The reason being that even minor changes to page styling can render your web scraper inoperable. For example, the change of a CSS class name your scraping logic is dependent on. diff --git a/Projects/Recipe-App.md b/Projects/Recipe-App.md index 4d4df68a0..25c25824a 100644 --- a/Projects/Recipe-App.md +++ b/Projects/Recipe-App.md @@ -11,7 +11,7 @@ that will make them easy to follow. ### Constraints -- For the inital version of this app the recipe data may be encoded as a +- For the initial version of this app the recipe data may be encoded as a JSON file. After implementing the initial version of this app you may expand on this to maintain recipes in a file or database. diff --git a/Projects/Roman-to-Decimal-Converter.md b/Projects/Roman-to-Decimal-Converter.md index 1aadbd1a6..dffe665c5 100644 --- a/Projects/Roman-to-Decimal-Converter.md +++ b/Projects/Roman-to-Decimal-Converter.md @@ -19,7 +19,7 @@ See the below table the _Symbol - Value_ pairs: ## User Stories - [ ] User should be able to enter one Roman number in an input field -- [ ] User could see the results in a single output field containing the decimal (base 10) equivalent of the the roman number that was entered by pressing a button +- [ ] User could see the results in a single output field containing the decimal (base 10) equivalent of the roman number that was entered by pressing a button - [ ] If a wrong symbol is entered, the User should see an error ## Bonus features diff --git a/Projects/Shell-Game.md b/Projects/Shell-Game.md index 0ceadb23d..cdac78198 100644 --- a/Projects/Shell-Game.md +++ b/Projects/Shell-Game.md @@ -19,7 +19,7 @@ is allowed to continue guessing until the pea is located. - [ ] User can see the canvas with three shells and the pea. - [ ] User can click the shell the pea is to be hidden under. -- [ ] User can see the pea move under the shell thats been clicked. +- [ ] User can see the pea move under the shell that's been clicked. - [ ] User can click on a 'Shuffle' button to start an animated shuffling of the shells for 5 seconds. - [ ] User can click on the shell she believes the pea is hidden under when diff --git a/Projects/Shuffle-Deck-App.md b/Projects/Shuffle-Deck-App.md index 4b1066863..62d21cab4 100644 --- a/Projects/Shuffle-Deck-App.md +++ b/Projects/Shuffle-Deck-App.md @@ -6,7 +6,7 @@ As a Web Developer you'll be asked to come up with innovative applications that solve real world problems for real people. But something you'll quickly learn is that no matter how many wonderful features you pack into an app users won't use it if it isn't performant. In other words, there is a direct link between -how an app performs and whether users percieve it as usable. +how an app performs and whether users perceive it as usable. The objective of the Shuffle Card Deck app is to find the fastest technique for shuffling a deck of cards you can use in game apps you create. But, more diff --git a/Projects/Simple-Online-Store.md b/Projects/Simple-Online-Store.md index eec7f136e..45272fafc 100644 --- a/Projects/Simple-Online-Store.md +++ b/Projects/Simple-Online-Store.md @@ -66,7 +66,7 @@ a database. ## Useful links and resources -There are plenty of eCommerce Stie Pages out there. You can use [Dribbble](www.dribbble.com) and [Behance](www.behance.net) for inspiration. +There are plenty of eCommerce Site Pages out there. You can use [Dribbble](www.dribbble.com) and [Behance](www.behance.net) for inspiration. ## Example projects diff --git a/Projects/Slack-Archiver.md b/Projects/Slack-Archiver.md index a9cd97be9..53c70205a 100644 --- a/Projects/Slack-Archiver.md +++ b/Projects/Slack-Archiver.md @@ -14,12 +14,12 @@ older messages quite often hold a great deal of "institutional knowledge" that's lost when the message limit is reached. The Slack Archiver seeks to remedy this situation by extracting the history -for specific channels to an database or file. Messges could be extracted up to +for specific channels to an database or file. Messages could be extracted up to the maximum allowed limit of 50 messages per minute for the `channels.history` -API method. At this rate (tier 4) 86.4K messages could be theorectically +API method. At this rate (tier 4) 86.4K messages could be theoretically retrieved per day. -Implementors are cautioned that further research will be required to +Implementers are cautioned that further research will be required to determine the best extraction method to use prior to attempting any development of this application. @@ -33,7 +33,7 @@ development of this application. ## Bonus features -- [ ] Implememnt an API that allows an application to extract archived messages from the archive database +- [ ] Implement an API that allows an application to extract archived messages from the archive database ## Useful links and resources diff --git a/Projects/String-Art.md b/Projects/String-Art.md index 08b4fc06b..7aa0c0d66 100644 --- a/Projects/String-Art.md +++ b/Projects/String-Art.md @@ -34,5 +34,5 @@ Animation libraries are not allowed. Use only Vanilla HTML/CSS/JavaScript. ## Example projects -This project is very close, but has a small enclosing window and is monchromatic. +This project is very close, but has a small enclosing window and is monochromatic. [Daniel Cortes](https://codepen.io/dgca/pen/dpxreO) diff --git a/Projects/Survey-App.md b/Projects/Survey-App.md index 3a1a2133f..1018a8b21 100644 --- a/Projects/Survey-App.md +++ b/Projects/Survey-App.md @@ -9,7 +9,7 @@ aggravations to name a few. The Survey app gives you the opportunity to learn by developing a full-featured app that will you can add to your toolbox. It provides the ability to define a -survey, allow users to respond within a predefined timeframe, and tablulate +survey, allow users to respond within a predefined timeframe, and tabulate and present results. Users of this app are divided into two distinct roles, each having different @@ -65,7 +65,7 @@ open for responses will be accessed from the app's web page. ### Viewing Survey Results -- [ ] Survey Coordinators and Survay Respondents can select the survey to +- [ ] Survey Coordinators and Survey Respondents can select the survey to display from a list of closed surveys - [ ] Survey Coordinators and Survey Respondents can view survey results as in tabular format showing the number of responses for each of the possible diff --git a/Projects/To-Do-App.md b/Projects/To-Do-App.md index 58a24a1f2..2984d18fc 100644 --- a/Projects/To-Do-App.md +++ b/Projects/To-Do-App.md @@ -2,7 +2,7 @@ **Tier:** 2-Intermediate -The clasic To-Do application where a user can write down all the things he wants to accomplish. +The classic To-Do application where a user can write down all the things he wants to accomplish. ## User Stories diff --git a/Projects/True-or-False-App.md b/Projects/True-or-False-App.md index 8465dab87..93d8d7142 100644 --- a/Projects/True-or-False-App.md +++ b/Projects/True-or-False-App.md @@ -11,7 +11,7 @@ applied to two values. Users can use this to test their knowledge and explore edge cases. The two values and the conditional operator are entered by the user and the -result to be displayed will be TRUE or FALSE. The implemenation must not use +result to be displayed will be TRUE or FALSE. The implementation must not use the `eval()` function to generate the result of the conditional. ## User Stories diff --git a/Projects/Word-Frequency-App.md b/Projects/Word-Frequency-App.md index 875fff8f3..cc9f62fc1 100644 --- a/Projects/Word-Frequency-App.md +++ b/Projects/Word-Frequency-App.md @@ -13,7 +13,7 @@ along with its frequency, in descending order by frequency. - [ ] User can see a text input box, a 'Translate' button, and a word frequency table. - [ ] User can enter text (or cut and paste) into the input box. This input -box must allow the entry of large blocks of text (maxiumum of 2048 characters). +box must allow the entry of large blocks of text (maximum of 2048 characters). - [ ] User can click the 'Translate' button to analyze the word frequency in the text that has been input. - [ ] User can see an error message if the text input box is empty. diff --git a/README.md b/README.md index f56124fec..b02766f7b 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ required to complete them. | [🌟Key Value](./Projects/Key-Value-App.md) | Keyboard Event Values | 1-Beginner | | [Lorem Ipsum Generator](./Projects/Lorem-Ipsum-Generator.md) | Generate lorem ipsum placeholder text | 1-Beginner | | [Notes App](./Projects/Notes-App.md) | Create an online note pad | 1-Beginner | -| [🌟Pearson Regression](./Projects/Pearson-Regression-App.md) | Calculate the correlation coefficent for two sets of data | 1-Beginner | +| [🌟Pearson Regression](./Projects/Pearson-Regression-App.md) | Calculate the correlation coefficient for two sets of data | 1-Beginner | | [Pomodoro Clock](./Projects/Pomodoro-Clock.md) | Task timer to aid personal productivity | 1-Beginner | | [:star2: Product Landing Page](./Projects/Product-Landing-Page.md) | Showcase product details for possible buyers | 1-Beginner | | [Quiz App](./Projects/Quiz-App.md) | Test your knowledge by answering questions | 1-Beginner | @@ -99,7 +99,7 @@ required to complete them. | -------------------------------------------------------------- | ------------------------------------------------------------------- | ---------- | | [Battleship Bot](./Projects/Battleship-Bot.md) | Create a Discord bot that plays Battleship | 3-Advanced | | [Battleship Game Engine](./Projects/Battleship-Game-Engine.md) | Create a callable engine to play the Battleship game | 3-Advanced | -| [🌟Calorie Counter](./Projects/Calorie-Counter-App.md) | Calorie Counter Nutrion App | 3-Advanced | +| [🌟Calorie Counter](./Projects/Calorie-Counter-App.md) | Calorie Counter Nutrition App | 3-Advanced | | [Chat App](./Projects/Chat-App.md) | Real-time chat interface | 3-Advanced | | [🌟Elevator](./Projects/Elevator-App.md) | Elevator simulator | 3-Advanced | | [🌟Fast Food Simulator](./Projects/FastFood-App.md) | Fast Food Restaurant Simulator | 3-Advanced |