Muhammad Jamaluddin's repositories
feed-reader-testing
This was a testing project on Udacity's Nanodegree where I wrote comprehensive unit tests, using the Jasmine testing framework, for an RSS Feed Reader application that uses Google's RSS API.
neighbourhood-map
A single-page web application, built using the Knockout framework, that displays a Google Map of an area and various points of interest. Users can search all included landmarks and, when selected, additional information about a landmark is presented from the FourSquare and Wikipedia APIs.
animal-trading-cards
This was a simple project on Udacity's front-end Nanodegree where I created a trading card for an animal using HTML and CSS.
classic-arcade-game-clone
Thsi was a project on Udacity's front-end Nanodegree where I created the functionality of an HTML5 Canvas powered video game, developed using object-oriented JavaScript.
Emoji-Everywhere
How to embed emoji in any website
Functional-Light-JS
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
galeria
Udacity Gallery app for student use on Deploying Applications with Heroku course.
interviews
Everything you need to know to get the job.
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
javascript-questions
A long list of (advanced) JavaScript questions, and their explanations :sparkles: Updated weekly!
memory-game
This was one of the projects on Udacity's front-end Nanodegree where I created the functionality of a browser-based card matching game (also known as Concentration) using JavaScript, DOM selectors and event listeners.
mockup-to-article
This was a simple project on Udacity's front-end Nanodegree where I converted a design mockup into a website built with HTML. Developed semantic markup to achieve the correct visual and structural result.
pixel-art-maker
Created a single-page app in JavaScript where the user can draw pixel art on a customizable canvas.
portfolio-site
This was a project on Udacity's front-end Nanodegree where I developed a basic personal portfolio page using HTML, CSS. I used CSS flexbox to make the page fully responsive and work on mobile, tablet, and desktop browsers.
public-apis
A collective list of free APIs for use in software and web development.
reactnd-project-myreads-starter
Starter Code for the React MyReads Project
recursion-prompts
Repository of prompts to be solved using recursion