Refactor: Remove short description from app specification and genericize tier descriptions

Remove short description from app specification and genericize tier descriptions
- Make tiers technology agnostic so they apply to all application environments such as web, mobile, machine learning, etc.

Resolves: #17
See also: N/a
pull/18/head
jdmedlock 7 years ago
parent d0da0c5ce3
commit 312b62c85d

@ -1,6 +1,5 @@
# Bin2Dec
**App:** Bin2Dec - Binary-to-Decimal number converter <br>
**Tier:** 1-Beginner
Binary is the number system all digital computers are based on.

@ -1,6 +1,5 @@
# Book Finder App
**App:** Book Finder - Search for books by multiple criteria<br>
**Tier:** 2-Intermediate
Create an application that will allow users to search for books by entering a query (Title, Author, etc). Display the resulting books in a list on the page with all the corresponding data.

@ -1,6 +1,5 @@
# CauseEffect
**App:** CauseEffect - Click list item to display item details<br>
**Tier:** 1-Beginner
Patterns are integral to software engineering and represent potentially

@ -1,6 +1,5 @@
# Christmas Lights
**App:** Christmas Lights - Simulate a string of Christmas lights<br>
**Tier:** 1-Beginner
The ChristmasLights application relies on your development talents to create

@ -1,6 +1,5 @@
# ColorCycle
**App:** Color Cycle - Cycle a color value through incremental changes<br>
**Tier:** 1-Beginner
The use of color plays a major role in an applications User Interface and

@ -1,6 +1,5 @@
# FlashCards
**App:** FlashCards - Review and test your knowledge through Flash Cards<br>
**Tier:** 2-Intermediate
FlashCards are a time tested technique used by students to review and test

@ -1,6 +1,5 @@
# FlipImage
**App:** FlipImage - Change the orientation of images across two axes<br>
**Tier:** 1-Beginner
It's important for Web Developers to understand the basics of manipulating

@ -1,6 +1,5 @@
# GitHub Timeline
**App:** GitHub Timeline - Generate a timeline of a users GitHub Repos<br>
**Tier:** 3-Advanced
API's and graphical representation of information are hallmarks of modern

@ -1,6 +1,5 @@
# Kudo's Slackbot
**App:** Kudo's Slackbot - Give recognition to a deserving peer<br>
**Tier:** 3-Advanced
Have you ever recognized a team mate's contributions or assistance in a Slack

@ -1,6 +1,5 @@
# Lorem Ipsum Generator
**App:** Lorem Ipsum Generator - Generate lorem ipsum placeholder text<br>
**Tier:** 1-Beginner
Lorem Ipsum is simply dummy text of the printing and typesetting industry.

@ -1,6 +1,5 @@
# Markdown Previewer
**App:** Markdown Previewer - Preview text formatted in GitHub flavored markdown<br>
**Tier:** 2-Intermediate
Convert Github flavored markdown into HTML code.

@ -1,6 +1,5 @@
# Markdown Table Generator
**App:** Markdown Table Generator - Convert a table into Markdown-formatted text<br>
**Tier:** 2-Intermediate
Create an application that will convert a regular table with data provided by the User (optionally) into a Markdown formated table.

@ -1,6 +1,5 @@
# Notes App
**App:** Notes App - Create and online note pad<br>
**Tier:** 1-Beginner
Create and store your notes for later purpose!

@ -1,6 +1,5 @@
# Pomodoro Clock
**App:** Pomodoro Clock - Task timer to aid personal productivity<br>
**Tier:** 1-Beginner
The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. The technique uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks - 5 minutes.

@ -1,6 +1,5 @@
# Slack Archiver
**App:** Slack Archiver - Archive Slack Messages<br>
**Tier:** 3-Advanced
Slack is a tool many teams rely on for collaboration not only between

@ -1,6 +1,5 @@
# Slider Design
**App:** Slider Design - Display images using a slider control<br>
**Tier:** 1-Beginner
Display multiple images using a slider / carousel.

@ -1,6 +1,5 @@
# Spell-It
**App:** Spell-It - A twist on the classic Speak N Spell game<br>
**Tier:** 3-Advanced
Knowing how to spell is a fundamental part of being fluent in any language.

@ -1,6 +1,5 @@
# StringArt
**App:** StringArt - An animation of moving, colored strings<br>
**Tier:** 2-Intermediate
The purpose of String Art is to provide the developer with practice creating a

@ -1,6 +1,5 @@
# Timezone Slackbot - TZ
**App:** Timezone Slackbot - Display Team Timezones<br>
**Tier:** 2-Intermediate
Team members often need to find out each others timezone as the first step

@ -1,6 +1,5 @@
# To-Do App
**App:** To-Do - Manage personal to-do tasks<br>
**Tier:** 2-Intermediate
The clasic To-Do application where a user can write down all the things he wants to accomplish.

@ -1,6 +1,5 @@
# TrueOrFalse
**App:** TrueOrFalse - Identify the result of a conditional comparison<br>
**Tier:** 1-Beginner
Something every developer needs to clearly understand is the result of

@ -1,6 +1,5 @@
# Windchill
**App:** Windchill - Calculate the windchill factor from an actual temperature<br>
**Tier:** 1-Beginner
Windchill combines the actual temperature with the wind speed to calculate

@ -26,11 +26,11 @@ Each project has the following **features**:
Projects are divided into three tiers based on the knowledge and experience
required to complete them.
| Tier | Developer Requirements |
| Tier | Developer Profile |
|:----:|------------------------|
| 1 | HTML/early JavaScript phase of their learning journey |
| 2 | - Comfortable with intermediate HTML, CSS, & JavaScript. <br>- Interested in using a framework/library like React, Vue, Angular, etc. |
| 3 | - Intermediate or Advanced HTML/CSS/JavaScript<br>- Experience in a framework/library like React, Vue, Angular, etc. <br>- Understand APIs and interest in creating a REST or GraphQL API. <br>- Interest in or experience with databases using either a NoSQL DBMS like MongoDB or a SQL DBMS like PostgreSQL |
| 1 | Developers in the early stages of their learning journey. Those who are typically focused on creating user-facing applications. |
| 2 | Developers at an intermediate stage of learning and experience. They are comfortable in UI/UX, using development tools, and building apps that use API services. |
| 3 | Developers who have all of the above, and are learning more advanced techniques like implementing backend applications and database services. |
### Tier-1: Beginner Projects

Loading…
Cancel
Save