Pinned Repositories
100-days-of-python
The smaller exercises and projects from the 100 Days of Code course in Python.
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
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.
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
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
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.
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.
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.
typing-speed-test
Professional portfolio project. This is a desktop app that assesses the typing speed of a user in characters per minute (CPM) and words per minute (WPM).
watermarker
Professional portfolio project. A desktop app built in Python with the Tkinter and Pillow libraries, in which users can upload an image and choose to add an image watermark or a text watermark to the bottom-right corner of the image. The newly watermarked image is then displayed to the user in a separate window and saved in the same directory where the original image is located.
mileuc's Repositories
mileuc/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.
mileuc/typing-speed-test
Professional portfolio project. This is a desktop app that assesses the typing speed of a user in characters per minute (CPM) and words per minute (WPM).
mileuc/100-days-of-python
The smaller exercises and projects from the 100 Days of Code course in Python.
mileuc/21-day-coding-challenge
21-day JavaScript Coding Challenge by Lighthouse Labs. Trying to re-familairize myself with JavaScript basics.
mileuc/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.
mileuc/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.
mileuc/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.
mileuc/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.
mileuc/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.
mileuc/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.
mileuc/watermarker
Professional portfolio project. A desktop app built in Python with the Tkinter and Pillow libraries, in which users can upload an image and choose to add an image watermark or a text watermark to the bottom-right corner of the image. The newly watermarked image is then displayed to the user in a separate window and saved in the same directory where the original image is located.
mileuc/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.
mileuc/calgary-crime-statistics
mileuc/clothing-shop
mileuc/ensf-611-lab-1
mileuc/ensf-611-lab0
mileuc/ensf-611-lab1
mileuc/ensf-611-lab2
mileuc/ensf-611-lab3
mileuc/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.
mileuc/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.
mileuc/imdb-sentiment-analysis
mileuc/jeopardy-clustering
mileuc/leetcode
All the LeetCode exercises I've done so far
mileuc/nanoleaf-hackathon
2022 Nanoleaf Hackathon solution
mileuc/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.
mileuc/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.
mileuc/spring-boot-fullstack
mileuc/stylised-personal-site
A stylised personal website made in mid-October of 2020. Made with basic HTML and CSS concepts. The second project in my Web Development course.
mileuc/tic-tac-toe
Professional portfolio project. This is a simple text-based version of the classic 2-player game Tic-tac-toe that is played on the command line and built purely in Python.