Giter VIP home page Giter VIP logo

Michael Le's Projects

21-day-coding-challenge icon 21-day-coding-challenge

21-day JavaScript Coding Challenge by Lighthouse Labs. Trying to re-familairize myself with JavaScript basics.

airbnb-sentiment-analysis-and-price-prediction icon airbnb-sentiment-analysis-and-price-prediction

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.

blog icon blog

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.

breakout icon breakout

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.

coffee-connect icon coffee-connect

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.

cuddley icon cuddley

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.

cv icon cv

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.

dice icon dice

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.

drum-kit icon drum-kit

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.

fitboard icon fitboard

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.

flask-blog icon flask-blog

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.

floatpad icon floatpad

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.

height-data-collector icon height-data-collector

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.

hockey-analytics-web-scraper icon hockey-analytics-web-scraper

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.

leetcode icon leetcode

All the LeetCode exercises I've done so far

newsletter-signup icon newsletter-signup

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.

pomodoro-timer icon pomodoro-timer

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.

portfolio icon portfolio

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.

reddit-careers-bot icon reddit-careers-bot

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.