Files
car-crushers-portal/data/public-projects.json

41 lines
3.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"name": "RoVer",
"image": "public-projects-icons/rover.webp",
"work_link": "https://github.com/evaera/RoVer/commits?author=Regalijan",
"landing_link": "https://rover.link/",
"timespan": "2020 - 2021",
"description": "I contributed to RoVer, a Discord bot that links Roblox accounts to manage server access. Working on the very first version gave me hands-on experience shipping production software and collaborating in an open-source project. The current iteration supports 370k+ servers and 15M+ users, underscoring the importance of maintainable, scalable code."
},
{
"name": "Car Crushers Web (This Website)",
"image": "logo512.png",
"landing_link": "/about",
"timespan": "2021 - Present",
"description": "A full-stack web platform I designed and built end-to-end, evolving from a basic HTML/Bootstrap prototype into a modern Remix v2 + React application powered by Cloudflare Workers. It supports internal and community tools for scheduling events, handling moderation workflows (reports, bans, and appeals), and managing time-off requests, with access control driven by Discord roles following the principle of least privilege."
},
{
"name": "Noblox.js",
"image": "public-projects-icons/noblox.png",
"work_link": "https://github.com/noblox/noblox.js",
"landing_link": "https://noblox.js.org/",
"timespan": "2023 - 2025",
"description": "Noblox is an open-source JavaScript library designed to simplify interactions with the Roblox API. My work on this project focused on improving functionality, code reliability, and documentation for the developer community. In 2024, I became a maintainer, taking on responsibilities such as reviewing pull requests, managing contributions, and coordinating with other developers to ensure code quality and consistency. Through this experience, I strengthened my skills in asynchronous JavaScript, API design, and open-source collaboration workflows. While active development has slowed as Robloxs official APIs and documentation have matured, the project remains a valuable tool for developers and a meaningful example of community-driven software maintenance."
},
{
"name": "Car Crushers Forum",
"image": "public-projects-icons/cc-forums.png",
"landing_link": "https://ccdiscussion.com/",
"timespan": "2019 - Present",
"description": "I set up and operated a Discourse forum on GCP using Debian, handling both application-level configuration and cloud infrastructure. Managed deployments, upgrades, and performance tuning while ensuring a secure, stable, and scalable environment for active users."
},
{
"name": "Various Discourse Forum Plugins",
"image": "public-projects-icons/discourse.png",
"work_link": "https://github.com/Regalijan?tab=repositories&language=ruby",
"landing_link": "https://meta.discourse.org/search?expanded=true&q=%40Wolftallemo%20%23plugin%20in%3Afirst",
"timespan": "2021 - Present",
"description": "While operating the Car Crushers Forum, I authored and maintained multiple Discourse plugins, and contributed patches upstream. Publicly available on Discourse Meta, these plugins improved user experience, made life better for forum administrators, and showcased a strong commitment to community-driven software."
}
]