Evorp's Website

My Projects

vDOM Mini icon

150-line virtual DOM implementation from scratch. Extremely lightweight and optimized for progressive enhancement.

Batch recolor an image to match a series of provided templates. Implemented entirely client-side using native browser APIs to analyze and manipulate pixel data.

Autopull icon
Autopull
Languages
JavaScript

A small tool to automatically pull GitHub repositories on a given interval using cron or Windows Task Scheduler. Uncommitted changes are preserved and merged as possible.

Convert a Minecraft resource pack between versions and editions with no compromises using a powerful command-line interface.

My Contributed Work

Self hosted Firestore-like database with API endpoints based on micro bulk operations.

Web application for managing Faithful user-created content and profiles with ease. Features a Minecraft texture gallery with detailed information about contributions, texture uses, and more, add-on submission with an in-built review system and file hosting, and an administrator panel to safely edit the texture, user, and contribution databases directly.

Public RESTful API for Faithful's texture database, add-on submission, and more. Uses the in-house developed firestorm-db project to power file uploading, bulk editing, and statistic aggregation, and the tsoa framework to generate REST endpoints with in-built Discord authentication.

Content-centric main website for the resource packs themselves. Features add-on search and pages, news articles and posts, and download pages with rich metadata and server-side rendering.

Guides for texture making, submitting add-ons, and more. Powered by the VitePress framework, which converts markdown files into rendered HTML along with custom styling.

Discord bot with a fully automated texture pushing and submission system for the Faithful Discord servers. Automatically creates and retrieves texture submissions for each resource pack and schedules daily texture pushes with upvoted results.

Provides a Discord interface for the Faithful API using slash commands and buttons to make viewing textures and contributions easier for end users.

Past Projects

spunch bot icon
spunch bot
Languages
Python
Frameworks
Discord.py

General-purpose Discord bot, featuring per-server custom prefixes, a fully featured feedback ticket system, a customizable announcement system, and an interactive Wordle command.

Spatial icon
Spatial
Frameworks
Vue

Fictitious video editing company I created over the span of two weeks. I built a design language around the idea of a spatially-oriented editing product and designed a series of logos and wordmarks for the project that I later used on a showcase website.

Gamble your savings away until I add more content to this site!