Skip to content

Instantly share code, notes, and snippets.

View Christonja's full-sized avatar

Christon Christonja

View GitHub Profile
{
"meta": { "theme": "kendall" },
"basics": {
"name": "Christon James Altmann",
"label": "Tech Enthusiast | Lifelong Learner",
"picture": "",
"email": "christonja@gmail.com",
"phone": "",
"website": "https://christonja.github.io/",
"summary": "Long time love of technology however have only recently found my footing in terms of how I want this passion to translate into a career. Through pursuing various roles in IT maintenance, desktop/helpdesk support and most recently assistive technologies for the elderly and disabled I've landed upon programming as the direction I want to take my passion. Currently I am pursuing postgraduate education aswell as online courses and projects where I can to meet this goal.",
@Christonja
Christonja / Beanz.md
Last active August 10, 2019 06:38
Single page android app that is an advertisement for a mock discount takeaway coffee shop.

Beanz Android App

Single page android app that is an advertisement for a mock discount takeaway coffee shop.

App is the final project for the Udacity course, Android Basics: User Interface

@Christonja
Christonja / index.html
Last active April 9, 2019 12:57
Survey Form - FCC - Christonja
<!--Website follows a FreeCodeCamp tutorial where it is designed based on a pre-existing example website
created by FreeCodeCamp however all code is original and created from scratch by 'Christonja'-->
<!--test script courtesy of Free Code Camp-->
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script>
<!--Google Fonts-->
<link href="https://fonts.googleapis.com/css?family=Dosis" rel="stylesheet">
<h1 id="title">Survey Form<h1>
@Christonja
Christonja / index.html
Last active April 9, 2019 12:57
Product Landing Page - FCC - Christonja
<head>
<!--Website follows a FreeCodeCamp tutorial where it is designed based on a pre-existing example website
created by FreeCodeCamp however all code is original and created from scratch by 'Christonja'-->
<!--test script courtesy of Free Code Camp-->
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script>
<!--Google Fonts-->
<link href="https://fonts.googleapis.com/css?family=Offside|Raleway" rel="stylesheet">
@Christonja
Christonja / index.html
Last active April 9, 2019 12:56
Tribute Page - FCC - Christonja
<!--Website follows a FreeCodeCamp tutorial where it is designed based on a pre-existing example website
created by FreeCodeCamp however all code is original and created from scratch by 'Christonja'-->
<!--test script courtesy of Free Code Camp-->
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script>
<!--Google Fonts-->
<link href="https://fonts.googleapis.com/css?family=Acme|IM+Fell+English+SC" rel="stylesheet">
<body id="main">
@Christonja
Christonja / index.html
Last active April 9, 2019 12:56
Technical Documentation Page - FCC - Christonja
<!--Website follows a FreeCodeCamp tutorial where it is designed based on a pre-existing example website
created by FreeCodeCamp however all code is original and created from scratch by 'Christonja'-->
<!--test script courtesy of Free Code Camp-->
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script>
<!--Google Fonts-->
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">
<nav id="navbar">
@Christonja
Christonja / index.html
Last active April 9, 2019 12:56
Project Portfolio - FCC - Christonja
<head>
<!--Website follows a FreeCodeCamp tutorial where it is designed, loosely following a pre-existing
example website created by FreeCodeCamp however all code is original and created from scratch by 'Christonja'-->
<!--test script courtesy of Free Code Camp-->
<script src="https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js"></script>
<!--Google Fonts-->
<link href="https://fonts.googleapis.com/css?family=Antic|Fredericka+the+Great" rel="stylesheet">
</head>
@Christonja
Christonja / main.js
Last active April 9, 2019 12:56
Cash Register created by Christonja - https://repl.it/@Christonja/Cash-Register
/* JavaScript Algorithms and Data Structures Projects: Cash Register: Challenge designed by FreeCodeCamp,
solution derived completely from my learning obtained thanks to FreeCodeCamp and other sources on the internet.
Function calls provided by FreeCodeCamp as ways to test the algorithm */
function checkCashRegister(price, cash, cid) {
var changeDue = cash - price; //change required from cash given minus cost of purchase
var totalChange = { status: "OPEN", change: [] }; //new object that is initialised with an open status and empty array by default
var changeCount = 0; //counter
var tempChange; //temporary variable to assist with decrementing the change due, however it could be implemented without this
var tempCash; //gets the money out of the cash drawer for the currency unit we're working with
@Christonja
Christonja / main.js
Last active April 9, 2019 12:56
Telephone Number Validator created by Christonja - https://repl.it/@Christonja/Telephone-Number-Validator
/*JavaScript Algorithms and Data Structures Projects: Telephone Number Validator:
Challenge designed by FreeCodeCamp, solution derived from learning obtained thanks to FreeCodeCamp and with
some assistance from other people's solutions on the internet. I'm not willing to take ownership of the below
code beyond that I was on the right track. ie. completely my solution however forgot about the ? syntax as an
option and therefore followed someone elses example to implement this into my solution. Once I figured out how
it worked for the first part of the regular expression I debugged the remainder myself and implemented the ?
regex syntax without following any examples.
Function calls provided by FreeCodeCamp as ways to test the algorithm*/
function telephoneCheck(str) {