Projects in Awesome Lists by candytale55
A curated list of projects in awesome lists by candytale55 .
https://github.com/candytale55/anki-vocabulary
Mega repository for all my vocabulary learning needs.
Last synced: 31 Mar 2025
https://github.com/candytale55/citrus_contact_form
Contact form with input verification and color UI - HTML & CSS project, no JS, from codecademy.
codecademy contact-form css3 html-form html5
Last synced: 05 Jul 2025
https://github.com/candytale55/number_guess_python_2
This is a console program that rolls a pair of dice and asks the user to guess the sum. If the user's guess is equal to the total value of the dice roll, the user wins. Otherwise, the computer wins.
codecademy dice-roller number-guessing-game randint sleep
Last synced: 31 Aug 2025
https://github.com/candytale55/web_safe_font_preview
Codecademy jQuery practice - Simple app to preview web safe fonts, sizes, and weights.
codecademy fonts-preview javascript-es6 jquery web-safe
Last synced: 31 Mar 2025
https://github.com/candytale55/sal-s-shipping-python
Will take the weight of a package and determine the cheapest way to ship that package using Sal’s Shippers rates: - Ground shipping (small flat rate + rate based on weight). - Premium ground shipping (flat charge and no charge for weight). - Drone shipping (no flat charge but the rate based on weight is higher)
Last synced: 31 Mar 2025
https://github.com/candytale55/cupful_cafe
Static HTML5 & CSS3 practice project for layout. Fake coffee shop website.
codecademy coffee-shop-website css3 html5 inline-block layout practice-project
Last synced: 03 Jul 2025
https://github.com/candytale55/calculating_population_change_py_3
Use Python to calculate the population growth of Istanbul and print out a short report. Codecademy practice exercise.
codecademy population-growth python3
Last synced: 31 Mar 2025
https://github.com/candytale55/free-genai-bootcamp-2025
Companion repository for the 65-hour Generative AI Bootcamp by freeCodeCamp.org and ExamPro. Covers hands-on development with Python, Jupyter, LLMs, prompt engineering, and AI agent design — with a strong focus on applied learning and real-world GenAI use cases.
Last synced: 15 Mar 2026
https://github.com/candytale55/medical-insurance-project-python
Calculates medical insurance costs taking into account factors such as age, sex, BMI, number of children, and smoking status contribute to medical insurance costs.
Last synced: 31 Mar 2025
https://github.com/candytale55/js_javascript_objects__my_notes
Notes about Objects in JavaScript
Last synced: 17 Jul 2025
https://github.com/candytale55/common_cents_project
A simple static webpage done using Sass for a music band. - Codecademy project - Refactor CSS to SCSS
codecademy css3 rock-band sass
Last synced: 12 Sep 2025
https://github.com/candytale55/learn_python_3_dictionaries
Codecademy exercises for learning Python Dictionaries. - Different examples and personal notes.
Last synced: 13 Sep 2025
https://github.com/candytale55/breadcrumb-arrow_style
CSS trick to create an arrow effect using the ::before and ::after pseudo-elements to add filled rectangles (with empty content) before and after each list item in the breadcrumb path.
breadcrumb-navigation breadcrumbs codecademy html-css navigation
Last synced: 28 Jun 2025
https://github.com/candytale55/javascript_scope_examples_codecademy
Exercises to work with Scope (global scope, block scope). Scope defines where variables can be accessed or referenced.
Last synced: 12 Jul 2025
https://github.com/candytale55/demo-form-app
Simple page with User list and html form, that adds a new user to the list when submitted - My first working app done with create-react-app.
Last synced: 24 Jul 2025
https://github.com/candytale55/more_frequent---python
Create a function named more_frequent_item that has three parameters named lst, item1, and item2. Return either item1 or item2 depending on which item appears more often in lst. If the two items appear the same number of times, return item1.
Last synced: 02 Aug 2025
https://github.com/candytale55/web-dev-fundamentals-archive
Collection of frontend web development exercises, notes, and legacy projects accumulated since 2019. Includes work inspired by different sources. Primarily HTML, CSS, and JavaScript, with some React and Bootstrap projects. This repository serves as an archive and reference for foundational learning and experimentation.
archive css frontend html javascript learning react tutorials web-development
Last synced: 29 Apr 2026
https://github.com/candytale55/string-to-emoticon
Function that takes in a string and returns a matching emoticon as a string.
Last synced: 09 Aug 2025
https://github.com/candytale55/same_values_py_3
same_values() takes two lists of numbers. The function should return a list where the values were equal in lst1 and lst2.
code-challenges codecademy python-lists python3
Last synced: 09 Aug 2025
https://github.com/candytale55/javascript_module_practice
Practice exercises. Going through the different ways to export / import modules. Based on Codecademy Exercises.
Last synced: 15 Aug 2025
https://github.com/candytale55/every-three-numbers---python
Create a function called every_three_nums that has one parameter named start. The function should return a list of every third number between start and 100 (inclusive).
Last synced: 15 Aug 2025
https://github.com/candytale55/geography_trivia
Generates a random country card with trivia info. JS practice with objects, setters, getters, .this, , bracket and dot notation, etc. etc. etc.
Last synced: 21 Aug 2025
https://github.com/candytale55/append_sum___sum-the-3-last-items-in-a-python-list
append_sum takes one parameter (lst) and it should add the last two elements of lst together and append the result to lst. It should do this process three times and then return lst.
Last synced: 22 Aug 2025
https://github.com/candytale55/paint_store
HTML5 & CSS3 - This is a project for improving a color-rich web page for a fake home paint business. The webpage displays info about using color in a home and color swatches with varying lightness, saturation, and hue. Uses transparencies and media queries.
codecademy css-color css3 html5 media-queries paint-store transparency
Last synced: 23 Aug 2025
https://github.com/candytale55/meal_maker
Basic objects setters, getters excercise.
Last synced: 25 Aug 2025
https://github.com/candytale55/life-phase
Function that takes in a person’s age, as a number, and returns which phase of life they are in according to a classification. If the age is outside the classification the program should return 'not valid'
Last synced: 27 Aug 2025
https://github.com/candytale55/combine_sort_python
Write a function named combine_sort that has two parameters named lst1 and lst2. The function should combine these two lists into one new list and sort the result. Return the new sorted list.
Last synced: 28 Aug 2025
https://github.com/candytale55/res-jake-elwood
🕶️ A three-page demo site built with JavaScript and Vite. Fully responsive for mobile and widescreen, using CSS Grid for layout. Presents a fictional marketing agency and demonstrates basic front-end structure, layout, and styling.
css-grid css-grid-layout javascript learning-exercise responsive-design scrimba scrimba-frontend vanilla-javascript vite
Last synced: 28 Apr 2026
https://github.com/candytale55/react-memory-game
A memory matching game built with React and JavaScript, powered by the EmojiHub AP and built with accessibility in mind.
Last synced: 22 May 2026
https://github.com/candytale55/react-tenzies
🎲 A React implementation of the dice game Tenzies, built with hooks, reusable components, and accessible design.
Last synced: 21 May 2026
https://github.com/candytale55/vanlife-project
A site for leasing vans, SPA created with React and Vite , to learn React 6.
Last synced: 25 May 2026
https://github.com/candytale55/meme-generator
A modern meme generator that retrieves images and uses AI to generate witty captions. Built with React and powered by an AI API, this tool combines creativity with automation to make meme creation fun and effortless.
Last synced: 18 May 2026
https://github.com/candytale55/scrabble_py_3
Python 3 practice. Use dictionaries to organize players, words, and points from data from a group of friends playing scrabble.
codecademy list-comprehension python-dictionaries scrabble-dictionary
Last synced: 15 Jul 2025
https://github.com/candytale55/_my_js_queue_examples
Different code snippets that show different queue arrangements. This are just my personal notes.
Last synced: 31 Mar 2025
https://github.com/candytale55/_my_js_notes_conditions
Conditions, truthy & falsy values, logical, ternary and bang operators - Examples of code. Personal notes.
Last synced: 31 Mar 2025
https://github.com/candytale55/_my_js_notes_generalstuff
Personal notes and examples of general JS stuff I need to keep at hand. My cheatsheets while I learn.
Last synced: 31 Mar 2025
https://github.com/candytale55/working-with-strings
Several string related problems
Last synced: 31 Mar 2025
https://github.com/candytale55/winter_vacation
HTML5, CSS3 + Boostrap UNFINISHED project - Static page for a (fake) Winter Vacation Travel Operator with a hero banner and image gallery.
bootstrap css3 html5 image-gallery travel-website unfinished-work vacation-website
Last synced: 31 Mar 2025
https://github.com/candytale55/whatrelation
Given the percentage of DNA shared between two people, their likely familial relationship can be calculated. whatRelation() has one number parameter, percentSharedDNA, and returns the likely relationship in a string.
Last synced: 31 Mar 2025
https://github.com/candytale55/solid-disco
Proyecto de portugués. Solo yo lo entiendo.
Last synced: 31 Mar 2025
https://github.com/candytale55/tsunami_coffee
Static CSS & HTML Codecademy exercise . The purpose of this project is to edit an existing Tsunami Coffee website code using relative units and responsive web design so that the website appears correctly on varying screen sizes.
clearfix codecademy media-queries responsive-design tsunami-coffee
Last synced: 31 Mar 2025
https://github.com/candytale55/truthy-or-falsy
Function takes in any value and returns true if that value is truthy and false if that value is falsy.
Last synced: 31 Mar 2025
https://github.com/candytale55/unique_english_letters_py_3
unique_english_letters takes a string word as a parameter. The function should return the total number of unique letters in the string. Uppercase and lowercase letters should be counted as different letters. The list of every uppercase and lower case letter in the English alphabet is in a string "letters".
code-challenges codecademy python-strings string-challenges-codecademy string-manipulation
Last synced: 31 Mar 2025
https://github.com/candytale55/to_do_not_to_do_app
A to-do week-long table made in HTML & CSS. Uses flex and inline-flex for formating. From a Codecademy exercise project.
codecademy css-flex css3 html5 inline-flex to-do-list
Last synced: 31 Mar 2025
https://github.com/candytale55/thread_shed_python_3
Practice with python string methods for cleaning a string. "You’ve been hired as a cashier in Thread Shed shop. which has an out-dated register system and stores all of the transaction information in one string called daily_sales."
codecademy python-string-methods python3 string-manipulation string-methods thread-shed
Last synced: 31 Mar 2025
https://github.com/candytale55/workaround_js
Salary exercise - modules practice.
Last synced: 02 Sep 2025
https://github.com/candytale55/substring_between_letters_py_3
substring_between_letters() takes a string named _word_, a single character named _start_, and another character named _end_. This function should return the substring between the first occurrence of _start_ and _end_ in word. If _start_ or _end_ are not in _word_, the function should return _word_. For example, substring_between_letters("apple", "p", "e") should return "pl".
code-challenges codecademy python-strings string-challenges-codecademy string-manipulation substring-search substrings
Last synced: 31 Mar 2025
https://github.com/candytale55/student_becomes_the_teacher_py_2
Codecademy's “Challenge Course”. You are the teacher of your own class. Make a gradebook for all of your students and manage your class information.
average codecademy coding-exercise python-dictionary python2 school-grades school-management
Last synced: 31 Mar 2025
https://github.com/candytale55/spread_rest_operator_js
Notes and exercises - Spread and rest operators in JavaScript
Last synced: 31 Mar 2025
https://github.com/candytale55/students_in_poetry
You are adding students to a Poetry class, the size of which is capped at 6. While the length of the students_in_poetry list is less than 6, use .pop() to take a student off the all_students list and add it to the students_in_poetry list.
Last synced: 30 Jul 2025
https://github.com/candytale55/string_manipulation_examples_js
Example of functions for repeating, truncating strings,
Last synced: 31 Mar 2025
https://github.com/candytale55/slept_debt_calculator
JS exercise. Calculates ideal sleep hours vs. actual sleep hours
Last synced: 31 Mar 2025
https://github.com/candytale55/tesis_2006
My very old tesis project (2006) in Java + SQL
Last synced: 31 Mar 2025
https://github.com/candytale55/silly-sentence
Function with 3 string parameters that returns the a silly sentence with the blanks filled in by the arguments passed into the function. "I am so " + adjective + " because I " + verb + " coding! Time to write some more awesome " + noun + " !"
Last synced: 31 Mar 2025
https://github.com/candytale55/school-catalogue_js
Digital school catalog that holds quick reference material for each school in New York City for the city's Department of Education. A parent _School_ class and three child classes (PrimarySchool, MiddleSchool, HighSchool).
codecademy javascript-classes school-catalogue static-class
Last synced: 14 Jun 2025
https://github.com/candytale55/taking_a_vacation_python_2
When planning a vacation, it’s very important to know exactly how much you’re going to spend. Function trip_cost takes three parameters, city, days and spending_money and returns the sum of calling functions rental_car_cost(days), hotel_cost(days - 1), and plane_ride_cost(city) functions + spending_money passed as argument to provide a total cost for a vacation.
Last synced: 31 Mar 2025
https://github.com/candytale55/rps_rock_paper_scissors_python_2
Console game of rock, paper, scissors. It asks user for user's option and gets computer option using randint
Last synced: 31 Mar 2025
https://github.com/candytale55/roll-the-dice
Functions that simulate the rolling of a dice (random number)
Last synced: 31 Mar 2025
https://github.com/candytale55/same_name__same_word
same_name() that has two parameters named your_name and my_name. If our names are identical, return True. Otherwise, return False.
Last synced: 31 Mar 2025
https://github.com/candytale55/reporting-for-duty
reportingForDuty(), that has two string parameters, rank and lastName, and returns a string in the following format: ‘rank lastName reporting for duty!’
Last synced: 31 Mar 2025
https://github.com/candytale55/roman_to_arabic_to_roman
Functions that convert Roman numbers to Arabic Numbers and vice versa.
Last synced: 31 Mar 2025
https://github.com/candytale55/remove_unnecessary_words-many-languages
Filtering a text and removing words that match a list/array of unnecessary words. Different solutions using different methods and languages (JavaScript, Python)
Last synced: 31 Mar 2025
https://github.com/candytale55/reversed_list_py_3
reversed_list() takes two lists as parameters, lst1 and lst2. Returns True if lst1 is the same as lst2 reversed. The function should return False otherwise. For example, reversed_list([1, 2, 3], [3, 2, 1]) should return True.
Last synced: 31 Mar 2025
https://github.com/candytale55/reverse_string_py_3_js
Function reverse_string() takes a string named _word_ as a parameter. The function should return _word_ in reverse.
codecademy python-strings reverse-string string-challenges-codecademy string-manipulation
Last synced: 31 Mar 2025
https://github.com/candytale55/social-media-box-grid
A social media profile box w/follow me - Made with HTML & CSS-grid.
css3 grid-layout html5 social-media
Last synced: 31 Mar 2025
https://github.com/candytale55/smallest-power-of-two_js
smallestPowerOfTwo(), takes in an array and should return an array with the power of two which is greater than the value of each number element in the array provided as argument. For example, [5, 3, 9, 30] should return [ 8, 4, 16, 32 ].
array-manipulations codecademy javascript loops power-of-two
Last synced: 31 Mar 2025
https://github.com/candytale55/regex_examples_js
Examples on JS that involves Regular Expressions.
Last synced: 31 Mar 2025
https://github.com/candytale55/race_day_js
JavaScript exercise w/age, registration time and racing numbers.
Last synced: 31 Mar 2025
https://github.com/candytale55/record-collection_fcc_js
Function updateRecords keeps updated your musical album collection represented by a JSON object. Each album has a unique id number as its key and several other properties like artist or tracks.
freecodecamp hasownproperty javascript javascript-functions record-collection
Last synced: 31 Mar 2025
https://github.com/candytale55/python_3_function_arguments_examples
Exercises from Codecademy to learn "the finer details of how functions in Python work and some techniques we can use to be more intuitive while writing and calling functions"
Last synced: 31 Mar 2025
https://github.com/candytale55/preserve-the-verse_py_3
Working with strings in Python. "You’re a programmer working for an organization that is trying to digitize and store poetry called Preserve the Verse."
codecademy preserve-the-verse pythoh3 python python-strings split-function string-functions
Last synced: 31 Mar 2025
https://github.com/candytale55/profile-lookup__fcc_js
FCC exercise to learn functions. lookUpProfile() function takes a name and a property (_prop_) as arguments and checks if name is an actual contact's firstName and the given property (prop) is a property of that contact.
code-examples freecodecamp hasownproperty javascript javascript-functions javascript-loops
Last synced: 31 Mar 2025
https://github.com/candytale55/piglatin_python_2
# Pig Latin is a language game, where you move the first letter of the word to the end and add “ay.” So “Python” becomes “ythonpay.” To write a Pig Latin translator in Python. # This program: # Ask the user to input a word in English. # Checks that it's a valid word. # Converts the word from English to Pig Latin. # Displays the word translated (in Pig Latin).
Last synced: 31 Mar 2025
https://github.com/candytale55/project_euler_code_exercises
My solutions to Project Euler problems.
Last synced: 31 Mar 2025
https://github.com/candytale55/remainder_functions
Different functions using % modulo.
Last synced: 31 Mar 2025
https://github.com/candytale55/remove_middle_python
Create a function named remove_middle which has three parameters (lst, start, end). The function should return a list where all elements in lst with an index between start and end (inclusive) have been removed. For example remove_middle([4, 8 , 15, 16, 23, 42], 1, 3) should return [4, 23, 42] because elements at indices 1, 2, and 3 have been removed.
Last synced: 31 Mar 2025
https://github.com/candytale55/paper_scissors_rock
Paper, scissors, rock game between user vs computer.
Last synced: 31 Mar 2025
https://github.com/candytale55/palindrome_checker_js
Several code solutions for checking for palindromes in JavaScript
Last synced: 31 Mar 2025
https://github.com/candytale55/over_nine_thousand_py_3
over_nine_thousand() takes a list of numbers named lst as a parameter. It sums the elements of the list until the sum is greater than 9000. When this happens, the function should return the sum. If the sum of all of the elements is never greater than 9000, the function should return total sum of all the elements. If the list is empty, the function should return 0. For example, if lst was [8000, 900, 120, 5000], then the function should return 9020.
code-challenge-practice for-in for-loops python-list python3
Last synced: 31 Mar 2025
https://github.com/candytale55/people_trivia
Practice with JS Classes. Intended to be a game of guessing and people trivia.
Last synced: 31 Mar 2025
https://github.com/candytale55/python_madlibs
Simple MadLibs program in Python
Last synced: 31 Mar 2025
https://github.com/candytale55/movie_review__movie_rating
movie_review takes a parameter named rating and returns a review.
Last synced: 31 Mar 2025
https://github.com/candytale55/my_js_notes_strings
JS examples and notes when working with strings methods and bracket notation.
Last synced: 31 Mar 2025
https://github.com/candytale55/middle_element---python
Function middle_element takes one parameter lst(a list). If there are an odd number of elements in lst, the function should return the middle element. If there are an even number of elements, the function should return the average of the middle two elements.
Last synced: 31 Mar 2025
https://github.com/candytale55/more-than-n__python
Create a function named more_than_n that has three parameters named lst, item, and n. The function should return True if item appears in the list more than n times. The function should return False otherwise.
Last synced: 31 Mar 2025
https://github.com/candytale55/make_spoonerism_py_3
function make_spoonerism() takes two strings as parameters named _word1_ and _word2_. Spoonerism switch the first letters of each word and returns the two new words as a single string separated by a space.
codecademy python-strings python3 spoonerism string-challenges-codecademy string-manipulation
Last synced: 31 Mar 2025
https://github.com/candytale55/ravenous
Codecademy project : Yelp-like clone done with React.
Last synced: 31 Mar 2025
https://github.com/candytale55/mole_unearther_game
Phaser and JS game exercise. Game of punching moles in holes by clicking keys (keyboard).
Last synced: 01 Jul 2025
https://github.com/candytale55/nodes_js_datastructs
A JavaScript class to create a basic node that contains data and one link to another node. The node’s data will be specified when creating the node and immutable. A node’s link to the next node is null when there are no nodes to traverse. Plus an example "An ice cream shop that sells three flavors: strawberry, vanilla, and coconut. The signature sundae is made of these three flavors, but new hires have a hard time remembering the order."
codecademy data-structures ice-cream-shop node-concept
Last synced: 31 Mar 2025
https://github.com/candytale55/look_up_in_sky-color_contrast_practice
Color contrast practice. HTML & CSS static webpage of an app webpage - Different CSS pages to change the color palette.
Last synced: 31 Mar 2025
https://github.com/candytale55/max_num_py_3
max_num() takes a list of numbers as a parameter and returns the largest number. Numbers can be negative.
coding-challenge max-num python-lists python3
Last synced: 25 Jun 2025
https://github.com/candytale55/morocco_typography
Practice project for HTML5 + CSS3 focused on typography. Modify the typography on a website, changing the size, style, and font families, to make the page easier to read. "Aoife Conleavy is a novelist who has been writing about her travels for nearly two decades. Before the launch of her new novel Tide Blade, which features the stories of real-life characters in Morocco . . . "
blog-theme codecademy css-typography css3 html5 morocco-typography novelist practice-project travels
Last synced: 31 Mar 2025
https://github.com/candytale55/my_js_notes_higher_order_functions
Small code examples of basic concepts in JavaScript, like personal notes of stuff I'll need later.
Last synced: 31 Mar 2025
https://github.com/candytale55/my_js_notes_functions
Notes about functions and function declarations.
Last synced: 31 Mar 2025
https://github.com/candytale55/max_num__min_num
# max_num() has three parameters named num1, num2, and num3. The function should return the largest of these three numbers. If any of two numbers tie as the largest, you should return "It's a tie!".
Last synced: 31 Mar 2025
https://github.com/candytale55/madison_square_market
jQuery Codecademy exercise - Use jQuery to make drop-down menus appear and disappear on home page.
dropdown-menus javascript-es6 jquery marketplace
Last synced: 31 Mar 2025
https://github.com/candytale55/magic-8-ball-python3
This program answers any “Yes” or “No” question with a different random fortune each time it executes. It is inspired in the Magic 8-Ball, a popular toy developed in the 1950s for fortune-telling or advice seeking.
codecademy magic-8-ball randint
Last synced: 31 Mar 2025
https://github.com/candytale55/list-comprehension-challenges-python-3
Python-3 one-line challenge exercises for list comprehensions.
code-challenges codecademy list-comprehension list-comprehension-challenges python-lists
Last synced: 31 Mar 2025
https://github.com/candytale55/js_secret_message
JS Practice with array methods (pop, push, shift, unshift, splice & join.
Last synced: 31 Mar 2025