diff --git a/README.md b/README.md index 2b0e85f..b43b72d 100644 --- a/README.md +++ b/README.md @@ -9,25 +9,27 @@ The curriculum is split into 2 sections: **Foundations** and **Full Stack**. You can either navigate to the individual sections for more details, or view a summary of the full list of projects in table format below. **Navigation:** -[🎈 Foundations ](https://github.com/felixtanhm/my-odin-projects/tree/main/foundations) | [ 🚀 Full Stack Javascript ](https://github.com/felixtanhm/my-odin-projects/tree/main/full-stack-javascript) +🎈 [Foundations ](https://github.com/felixtanhm/my-odin-projects/tree/main/foundations) | 🚀 [ Full Stack Javascript ](https://github.com/felixtanhm/my-odin-projects/tree/main/full-stack-javascript) --- ## Full Project List +> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications. + #### **🎈 Foundations** | [Reflections and Thoughts](#) -| Project | Topic(s) | Repository | Preview | Rating\* | -| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------- | -------- | -| **Recipe Site** | HTML / CSS Foundations | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](#) | ⭐ | -| **Landing Page** | Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | WIP | - | -| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ | -| **Etch-a-Sketch** | JS Basics: Arrays and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | WIP | ⭐⭐ | -| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | WIP | ⭐⭐⭐ | +| Project | Topic(s) | Repository | Preview | Rating\* | +| ----------------------- | -------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- | +| **Recipe Site** | HTML / CSS Foundations | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/01-recipe-site) | ⭐ | +| **Landing Page** | Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/02-landing-page) | - | +| **Rock Paper Scissors** | JS Basics: Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ | +| **Etch-a-Sketch** | JS Basics: Arrays and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/04-etch-a-sketch) | ⭐⭐ | +| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/05-calculator-%5BFINAL%5D) | ⭐⭐⭐ | --- -#### **🚀 Full Stack JavaScript** | [Course Completion Reflection](#) +#### **🚀 Full Stack JavaScript** | [Reflections and Thoughts](#) | Project | Topic(s) | Repository | Preview | Rating\* | | ---------------------------- | ------------------------------------- | ---------- | ------- | -------- | @@ -61,8 +63,6 @@ You can either navigate to the individual sections for more details, or view a s --- -> **\*Rating** : The degree of polish and effort put into going beyond the minimum project specifications. - --- # Individual Project README Template 🗂️ diff --git a/foundations/README.md b/foundations/README.md index d5c7cdb..b953fcb 100644 --- a/foundations/README.md +++ b/foundations/README.md @@ -1,13 +1,38 @@

felixtanhm-portfolio-the-odin-project

-This folder stores the projects that were completed as part of the [**Foundations**](https://www.theodinproject.com/paths/foundations/courses/foundations) section of [The Odin Project](https://www.theodinproject.com/)'s curriculum. +This folder stores the projects that were completed as part of the [**Foundations**](https://www.theodinproject.com/paths/foundations/courses/foundations) section of [**The Odin Project**](https://www.theodinproject.com/)'s curriculum. -The Foundations section consists of the following projects, with each focusing on specific topics: +## **Contents:** -1. **Recipe Site:** Command Line Basics, Git Basics, Semantic HTML -2. **Landing Page:** CSS Cascade, CSS Flexbox -3. **Rock Paper Scissors:** Javascript Types, Conditionals, Functions -4. **Etch A Sketch:** Javascript Arrays, Loops, DOM Manipulation -5. **Calculator:** Javascript Objects +- [Courses & Topics Covered](#) +- [Completed Curriculum Projects](#) +- [Reflections & Thoughts](#) + +### **Courses** + +| Course | Topics | +| --------------------- | ------------------------------------------------------------------------------------ | +| **Git Basics** | Command Line Basics, Git Basics, Github | +| **HTML Basics** | Basic Elements, Lists, Links, Images | +| **CSS Basics** | CSS Cascade, Box Model, Block, Inline, Flexbox | +| **Javascript Basics** | Variables, Conditionals, Functions, Arrays, Loops, Objects, DOM Manipulation, Events | + +--- + +### **Curriculum Projects** + +> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications. + +| Project | Topic(s) | Repository | Preview | Rating\* | +| ----------------------- | --------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | -------- | +| **Recipe Site** | Command Line Basics, Git Basics, Basic HTML | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/01-recipe-site) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/01-recipe-site) | ⭐ | +| **Landing Page** | CSS Cascade, CSS Flexbox | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/02-landing-page) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/02-landing-page) | - | +| **Rock Paper Scissors** | JS Basics: Types, Functions and Conditionals | [Code](https://github.com/felixtanhm/game-arcade) | [Demo](https://game-arcade.pages.dev/) | ⭐⭐⭐ | +| **Etch-a-Sketch** | JS Basics: Arrays, Loops and DOM Manipulation | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/04-etch-a-sketch) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/04-etch-a-sketch) | ⭐⭐ | +| **Calculator** | JS Basics: Objects | [Code](https://github.com/felixtanhm/my-odin-project/tree/main/foundations/05-calculator-%5BFINAL%5D) | [Demo](https://felixtanhm.github.io/my-odin-projects/foundations/05-calculator-%5BFINAL%5D) | ⭐⭐⭐ | > ⚠ Note : Rock Paper Scissors was combined as part of another project: [Game Arcade](https://github.com/felixtanhm/game-arcade). + +--- + +### Reflections & Thoughts diff --git a/full-stack-javascript/README.md b/full-stack-javascript/README.md index 2b62336..8de2ffd 100644 --- a/full-stack-javascript/README.md +++ b/full-stack-javascript/README.md @@ -37,6 +37,8 @@ This folder stores the projects that were completed as part of the [**Full Stack ### **Curriculum Projects** +> **\*Rating** : This is used to denote the degree of polish and effort beyond the minimum project specifications. + | Project | Topic(s) | Repository | Preview | Rating\* | | ---------------------------- | ------------------------------------- | ---------- | ------- | -------- | | **Sign-up Form** | Forms | WIP | WIP | |