Pinned Repositories
shiftcasual
Casual Employee Scheduling system made using Next JS, TypeScript, Lucia Auth, Drizzle ORM, SQLite3.
nextjs-starter
NextJS starter code. Includes TypeScript, Drizzle ORM, Tailwind CSS + Shad UI, Lucia Auth, SQLite3/BetterSQLite3
shadcn-recipes
Learning Shadcn UI, Next..js, and TypeScript while following along Net Ninja's Shadcn UI crash course - https://www.youtube.com/watch?v=wcTzlJi2Oz4&list=PL4cUxeGkcC9h1NXLUuiAQ7c4UtdEInqma
lucia-nextjs
Simple Authentication project to test how Lucia Auth works with Next.js App router. Coded through this course - https://www.udemy.com/course/nextjs-react-the-complete-guide
foodies-nextjs
Next.js demo project created while learning and coding along the course titled - Next.js 14 & React - The Complete Guide by Maximilian Schwarzmüller (https://www.udemy.com/course/nextjs-react-the-complete-guide/)
sgrocery
Simple grocery app built using TypeScript, Nest.js, Tailwind CSS, and PostgreSQL. Submitted to Auckland Institute of Studies for Cloud Application Development's Assessment 1 and 3.
admin-dashboard
Simple admin dashboard project using HTML and CSS mainly focusing on Grid and Flex.
calculator
Simple Calculator made using HTML, CSS, and JavaScript
citybay-signup
Simple project using HTML and CSS to create forms with client-side validation
coding-exercises
Various coding exercises from online courses. Currently, most are from The Odin Project lessons.
charles-lao's Repositories
charles-lao/shiftcasual
Casual Employee Scheduling system made using Next JS, TypeScript, Lucia Auth, Drizzle ORM, SQLite3.
charles-lao/nextjs-starter
NextJS starter code. Includes TypeScript, Drizzle ORM, Tailwind CSS + Shad UI, Lucia Auth, SQLite3/BetterSQLite3
charles-lao/routing-rendering-nextjs
charles-lao/drizzle-crash-course
charles-lao/shadcn-recipes
Learning Shadcn UI, Next..js, and TypeScript while following along Net Ninja's Shadcn UI crash course - https://www.youtube.com/watch?v=wcTzlJi2Oz4&list=PL4cUxeGkcC9h1NXLUuiAQ7c4UtdEInqma
charles-lao/lucia-nextjs
Simple Authentication project to test how Lucia Auth works with Next.js App router. Coded through this course - https://www.udemy.com/course/nextjs-react-the-complete-guide
charles-lao/foodies-nextjs
Next.js demo project created while learning and coding along the course titled - Next.js 14 & React - The Complete Guide by Maximilian Schwarzmüller (https://www.udemy.com/course/nextjs-react-the-complete-guide/)
charles-lao/nextjs-demo
Demo project using Next.JS built through a Next.js and React Udemy course https://www.udemy.com/course/nextjs-react-the-complete-guide/
charles-lao/sgrocery
Simple grocery app built using TypeScript, Nest.js, Tailwind CSS, and PostgreSQL. Submitted to Auckland Institute of Studies for Cloud Application Development's Assessment 1 and 3.
charles-lao/my-first-react-app
This repository is to learn the basics of react
charles-lao/coding-exercises
Various coding exercises from online courses. Currently, most are from The Odin Project lessons.
charles-lao/weather-app
A simple weather app built using vanilla JavaScript, HTML, and CSS. This project is made to learn and familiarize on the basics of APIs, Promises, and Async/Await.
charles-lao/library
Simple library app that can add and remove books from the table. Built using JavaScript, HTML, and CSS.
charles-lao/todo-list
Todo-list project using vanilla JavaScript, CSS, and HTML. This project is to practice the previous lessons on JavaScript about modules, constructors, classes, and webpack. This project also serves as a practice for OOP Principles like Single responsibility and Loosely coupled objects.
charles-lao/restaurant-page
A simple restaurant homepage to continue practicing DOM manipulation and use JavaScript to generate the entire content of the website
charles-lao/citybay-signup
Simple project using HTML and CSS to create forms with client-side validation
charles-lao/webpack-demo
This project is to learn how to setup and get started with webpack.
charles-lao/tic-tac-toe
A basic Tic Tac Toe game built using HTML, CSS, and JavaScript. This project is to learn more about creating modules and factories and reducing global variables that clutter the global scope.
charles-lao/odin-landing-page
Sample landing page using HTML and vanilla CSS. This project is to learn and practice flexbox.
charles-lao/calculator
Simple Calculator made using HTML, CSS, and JavaScript
charles-lao/admin-dashboard
Simple admin dashboard project using HTML and CSS mainly focusing on Grid and Flex.
charles-lao/etch-a-sketch
The Odin Project - Foundations course
charles-lao/rps-game
The Odin Project JavaScript Task
charles-lao/javascript-exercises
charles-lao/css-exercises
This repo is a practice repository for The Odin Project Foundations Course
charles-lao/odin-recipes
The Odin Project - Foundations Course
charles-lao/git_test
charles-lao/genshin-impact-helper
Automatically get Genshin Impact daily check-in rewards from HoYoLAB Community by GitHub Actions. 米游社原神自动每日签到+微博活动提醒+微博超话签到+礼包领取推送