Gary Yeung's repositories
broadcast_server
A real-time broadcast server implementation using WebSocket protocol. This server supports user authentication, real-time messaging, and user status tracking.
astro
The web framework for content-driven websites. ⭐️ Star to support our work!
blogging_platform_API
This is a simple RESTful API with basic CRUD operations for a personal blogging platform.
caching_server_CLI
This is a simple caching proxy server. it forwards requests to the actual server and cache the responses. If the same request is made again, it returns the cached response instead of forwarding the request to the server.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
garyeung.github.io
My blog:
JavaScript30
30 Day Vanilla JS Challenge
E_Commerce_API
This project outlines the development of a RESTful API for an e-commerce platform. The API is designed to handle user authentication, product management, shopping cart functionality, and payment processing through Stripe.
expense-tracker
expense tracker is an application to manage your finances. The application should allow users to add, delete, and view their expenses.
Expense_Tracker_API
A RESTful API for managing personal expenses, built with Node.js, Express, and TypeORM.
fitness_workout_tracker_API
A workout tracker application where users can sign up, log in, create workout plans, and track their progress. The system will feature JWT authentication, CRUD operations for workouts, and generate reports on past workouts.
frontend-mentor_todo-app
This is a solution to the Todo app challenge on Frontend Mentor.
frontendmentor_age-calculator-app
This is a solution to the Age calculator app challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_code-component
This is a solution to the QR code component challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_e-commerce-product
This is a solution to the E-commerce product page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_expenses-chart
This is a solution to the Expenses chart component challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_interactive-comments
This is a solution to the Interactive comments section challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_IP-address-tracker
This is a solution to the IP address tracker challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_landing-page
This is a solution to the Loopstudios landing page challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
frontendmentor_news-homepage
This is a solution to the News homepage challenge on Frontend Mentor. Frontend Mentor challenges help you improve your coding skills by building realistic projects.
GitHubUserActivity
This is a simple command line interface (CLI) to fetch the recent activity of a GitHub user and display it in the terminal.
md_note_taking_app
A RESTful API built with NestJS for managin notes with markdown support and grammar checking capabilities.
personal_blog
This is a personal blog where you can write and publish articles. The blog will have two sections: a guest section and an admin section.
Task_Tracker
Task tracker is a project used to track and manage your tasks. You can use a simple command line interface (CLI) to track what you need to do, what you have done, and what you are currently working on.
todo_list_API
This is a RESTful API to allow users to manage their to-do list with user authentication.
Weather_API
This is a weather API that fetches and returns weather data. In this project, instead of relying on our own weather data, we will build a weather API that fetches and returns weather data from a 3rd party API