mileuc Goto Github PK
Name: Michael Le
Type: User
Bio: Software Engineering Masters Student at the University of Calgary!
Location: University of Calgary
Name: Michael Le
Type: User
Bio: Software Engineering Masters Student at the University of Calgary!
Location: University of Calgary
The smaller exercises and projects from the 100 Days of Code course in Python.
21-day JavaScript Coding Challenge by Lighthouse Labs. Trying to re-familairize myself with JavaScript basics.
Created a price prediction model for Airbnb rental properties in London, UK after performing a sentiment analysis on reviews for these properties and using them as a feature in the price prediction. Experimented with different models, both pre-trained and built from scratch.
A web app that can act as a personal blog. The home page contains a list of blog posts, each displaying a title, a post preview, and a link to the full post. Also has a hidden feature to compose new posts.
Professional portfolio project. Breakout is a desktop single-player game based the popular arcade game of the same name. The player controls a paddle and attempts to direct a bouncing ball towards a wall of blocks above it. For every block hit, the user will add to their current score.
Professional portfolio project. The Coffee Connect is a web app that displays a list of cafes and their details for different areas in London from a database. A user may also choose to add a new cafe, edit the details of an existing cafe, or delete a cafe from the database.
Professional portfolio project. Cuddley is a web app that allows registered users to create, edit, delete, and view their own collection of to-do lists. Tasks can be added to each list with a description and deadline and be edited, deleted, or marked as incomplete/complete at any time.
My first website project in early October 2020. Made with just basic HTML, as part of an introduction to Web Development. Meant to resemble the websites commonly used by academics from the '90s and beyond.
A simple and basic 2-player dice game created in mid-November 2020 as part of the first "Boss Level Challenge" from the Web Development Bootcamp. Used my knowledge of the Document Object Model (DOM) with basic JavaScript concepts in order to select and manipulate elements of my website. Opening the page and every subsequent refresh will roll a random dice value for Player 1 and Player 2, which is used to declare a winner or a draw.
A drum kit website made in mid-November of 2020 using more advanced JavaScript and DOM Manipulation concepts. Gained a greater understanding of click and keyboard event listeners, JavaScript objects and higher-order functions, and switch statements. Also learned how add basic animations and sounds. Clicking a button or pressing a key listed in the drum kit should play the corresponding sound.
The Fitboard is a multi-page MERN stack web app that allows users to log their exercises, which are then added to a list that is displayed on the home page. The user can also edit and delete exercises as they wish.
Blog created with Flask during days 57, 59-60, 67, and 69-70 of the 100 Days of Code Python Bootcamp. Incorporates databases, templating, RESTful routing, and authentication.
The Floatpad is a simple single-page MERN stack web app that allows users to write and post notes for display on the page. Each posted note has a title, written content, and a button to delete the note.
Professional portfolio project. Used knowledge of Python, Flask, SQL Databases, and smtp to build an app that collects height data from users and sends basic info on the collected data to their email once their data is submitted.
A custom web scraper built to collect hockey analytics data from the Natural Stat Trick website and create a CSV file containing this data. The CSV file is then uploaded to a Google Colab notebook for data analysis and visualization to answer questions.
All the LeetCode exercises I've done so far
2022 Nanoleaf Hackathon solution
A simple newsletter signup page in which users can subscribe to a mailing list. The user and their information is then entered into a mailing list using the MailChimp API.
A Graphical User Interface (GUI) app built in Python using the Tkinter library. This is a productivity app that applies the principles of the Pomodoro Technique.
A portfolio site with two main components that load data from a Content Management System: A projects page for showcasing my projects, and a blog. Also contains a home page and an "about me" page.
The Reddit Careers Bot is a bot that keeps me informed of all employment opportunities or career advice that is shared in the Calgary subreddit over the course of a week by sending an email of posts made in the weekly career advice and discussion thread.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.