mconour
I'm really great at reading from a variable, writing to a variable, and conditional branching — the rest is just syntactic sugar.
Portland, Oregon
Pinned Repositories
3d-skybox-example
This is a simple JavaScript code for creating a 3D skybox using the Three.js library. A skybox is a textured cube surrounding a 3D scene, providing the illusion of a distant background. In this example, a cocoa-themed skybox is created and rendered within a web application.
ai-based-game
This is a simple implementation of Tic-Tac-Toe with an AI opponent. The game allows you to play as 'X' and compete against the computer, which plays as 'O'. The AI makes its moves based on a set of predefined rules to provide a challenge.
bamazon
A command-line storefront application that allows users to view and purchase products. This application is built using Node.js and MySQL. Users can browse a list of available products, select the item they want to purchase, and specify the quantity. The application will then calculate the total cost of the purchase and update the inventory.
codewars
This repository contains my solutions to various Codewars challenges. Codewars is a platform that offers coding challenges (kata) ranging from beginner to advanced levels. These challenges cover a wide range of programming topics and provide an excellent way to practice and improve your coding skills.
crud-api
This is a basic CRUD (Create, Read, Update, Delete) application that allows you to manage data through a user-friendly web interface. It's designed to serve as a starting point for developers who need a simple yet extensible solution for managing data records.
edabit-solutions
Whether you're a coding enthusiast, a seasoned developer, or just getting started, this collection of solutions will help you hone your problem-solving skills and master various programming concepts.
emoji-matcher
Emoji Matcher is a simple memory card matching game built with React. The goal of the game is to match pairs of emoji cards.
expert-waddle
facial-mood-detection
This JS program uses the FaceAPI library to detect facial features and expressions in a live video stream from a user's webcam. It can identify faces, expressions, and a subject's landmarks in real-time.
nasdaq-scraping
This is a simple Node.js application for scraping data from the NASDAQ stock exchange. It fetches information about companies listed on NASDAQ, such as their symbols, names, last sale prices, market capitalization, IPO years, sectors, industries, and summary quotes.
mconour's Repositories
mconour/nasdaq-scraping
This is a simple Node.js application for scraping data from the NASDAQ stock exchange. It fetches information about companies listed on NASDAQ, such as their symbols, names, last sale prices, market capitalization, IPO years, sectors, industries, and summary quotes.
mconour/3d-skybox-example
This is a simple JavaScript code for creating a 3D skybox using the Three.js library. A skybox is a textured cube surrounding a 3D scene, providing the illusion of a distant background. In this example, a cocoa-themed skybox is created and rendered within a web application.
mconour/ai-based-game
This is a simple implementation of Tic-Tac-Toe with an AI opponent. The game allows you to play as 'X' and compete against the computer, which plays as 'O'. The AI makes its moves based on a set of predefined rules to provide a challenge.
mconour/bamazon
A command-line storefront application that allows users to view and purchase products. This application is built using Node.js and MySQL. Users can browse a list of available products, select the item they want to purchase, and specify the quantity. The application will then calculate the total cost of the purchase and update the inventory.
mconour/codewars
This repository contains my solutions to various Codewars challenges. Codewars is a platform that offers coding challenges (kata) ranging from beginner to advanced levels. These challenges cover a wide range of programming topics and provide an excellent way to practice and improve your coding skills.
mconour/crud-api
This is a basic CRUD (Create, Read, Update, Delete) application that allows you to manage data through a user-friendly web interface. It's designed to serve as a starting point for developers who need a simple yet extensible solution for managing data records.
mconour/edabit-solutions
Whether you're a coding enthusiast, a seasoned developer, or just getting started, this collection of solutions will help you hone your problem-solving skills and master various programming concepts.
mconour/emoji-matcher
Emoji Matcher is a simple memory card matching game built with React. The goal of the game is to match pairs of emoji cards.
mconour/expert-waddle
mconour/facial-mood-detection
This JS program uses the FaceAPI library to detect facial features and expressions in a live video stream from a user's webcam. It can identify faces, expressions, and a subject's landmarks in real-time.
mconour/js-algorithms
This repository contains popular JavaScript algorithm questions and their solutions. Each algorithm is implemented in JavaScript, and I've provided clear explanations and examples to help you understand and learn these common algorithmic problems.
mconour/lirinode-application
LiriNode, similar to iPhone's Siri, is a Node.js application that provides a simple command-line interface for performing various tasks using external APIs and libraries. It allows you to search for information about songs, concerts, and movies, and even execute random commands specified in a text file.
mconour/login-auth-template
A comprehensive full-stack template for implementing user authentication and authorization in your web applications. This template provides a strong foundation for securing your application, including user registration, login, and role-based access control.
mconour/object-oriented-javascript
This JavaScript code defines a simple Book and Library management system, organized using two classes.
mconour/options-calculator
mconour/personal-asset-tokenization
Allows users to tokenize personal assets, such as artwork, collectibles, or any valuable item, into digital tokens on the Ethereum Blockchain.
mconour/ridegenius
An AI-powered license plate reader system designed to enforce parking regulations. Using JavaScript and machine learning technologies, ParkGenius can detect license plates from surveillance camera feeds in real-time, allowing for automated parking enforcement.
mconour/simplechain-js
A basic blockchain implementation using JavaScript (Node.js). It provides a simple and easy-to-understand example of how a blockchain works.
mconour/starwords-constructor
StarWords Constructor is a command-line game that challenges players to guess the names of famous Star Wars characters one letter at a time. It utilizes Node.js and Inquirer for user input and interaction.
mconour/superchat
SuperChat is a powerful full-stack chat application built with React and Firebase, designed to deliver a seamless and secure messaging experience. With scalability at its core, this app harnesses the power of the Cloud, allowing it to grow infinitely with your community while maintaining the highest standards of security and flexibility.
mconour/tweetbot
TweetBot is a Python script that uses the Selenium library to automate interactions with Twitter. It allows you to log in to a Twitter account and like tweets containing a specific hashtag.
mconour/twitch-chatbot
Twitch ChatCounter Bot is a simple bot that listens to a Twitch chat and counts the number of times a specific word is mentioned. This bot can be used in a Twitch channel to keep track of user interactions and provide a real-time count of occurrences.
mconour/weathery
Weathery is a simple web application that provides weather information for a location based on user input. This JavaScript code, when integrated into a web page, allows users to enter a location, retrieve weather data from OpenWeatherMap API, and display the weather information in a user-friendly format.
mconour/wikisearcher
Wiki Searcher application consists of a webpage with a search bar where users can enter search queries. Upon submitting a search query, the application retrieves relevant Wikipedia results and displays them in a stylish, randomly colored format. Users can click on individual search results to read more about the corresponding Wikipedia articles.