The website was handcrafted from scratch using TypeScript, GSAP, and Sass, with no other libraries, frameworks, or templates.
This website uses WebGL shader to make a TV signal noise effect, and for the 3D computer three.js, a library and API to use 3D computer graphics in the browser using WebGL via React Three Fiber, a React renderer for three.js.
Due to the website’s colorful design and animations, it may be challenging for users with disabilities to navigate. To improve accessibility, I’ve also created a minimal version, available via the footer link, which points to (COMING SOON).
In addition to the tools and technologies mentioned above, this project integrates a custom npm module I created, which handles window layering (bringing windows to the front on click) and drag-and-drop functionality for window movement.
- DOM Window Manager (created by Michael Kolesidis)
- Visual Studio Code
- Google Chrome
- Blender
- Adobe Illustrator
- Adobe Photoshop
- Inkscape
- Krita
- Ableton Live
- Audacity
- GNOME Screenshot
- KDE Spectacle
- Windows Terminal
- GNOME Terminal
- Chromium
- Mozilla Firefox
- GNOME Web
- Microsoft Edge
- Safari
| HEX | RGB |
|---|---|
| #ff90e8 | 255, 144, 232 |
| #ffc900 | 255, 201, 0 |
| #ff7051 | 255, 112, 81 |
| #3ecfc1 | 62, 207, 193 |
| #90a8ed | 144, 168, 237 |
| #ffffff | 255, 255, 255 |
| #0a0a0a | 10, 10, 10 |
Feel free to contact me for business inquiries, feedback, bug reports, or general comments.
Computer Generic 2000s by Charlie [CC-BY] (https://creativecommons.org/licenses/by/3.0/) via Poly Pizza (https://poly.pizza/m/P90iu7e4gY)
The code is licensed under the GNU Affero General Public License v3.0.
The graphics, images, and cursors, are licensed under the Creative Commons Attribution-ShareAlike 4.0 International.








