Projects
Shortz XP
Start: 11/18/2025 - End: 12/2/2025
Desktop app for creating short videos about tech, gaming, and science, Should have a way to create a vertical video image plate, enter the story details, take text for TTS of the story and generate the files. The more we automate the better.
New
PDF to LLM to Story
The ability to load a PDF of a news story and have it sent to an LLM for processing into the various text for a story. Text is reviewed before generating any TTS or files.
In-Progress
Done
Main Window
Main window that looks like it is part of Windows XP. Be a set size of a standard HD vertical video. Have space for a story title, story text, screenshot. Have listings of social sites. Show the date of the video.
Configuration Window
Window for setting configuration, folder locations, ending message and any other things that should persist between application close.
Text to TTS AWS Polly
Send text to AWS Polly for TTS generation. Give settings for setting quality, and voice. Save the MP3 from the API into the story folder.
- Text to API
- API to MP3
- Save MP3 to Story
- Set Story to use MP3
- Configuration for setting Voice and Quality.
Story Window
Window for editing the information displayed on the Main Window, options to generate files, and reset.
Tek4.Me Website
Start: 11/18/2025 - End: 12/2/2025
Create the website for my Tek4.Me short videos. This will have a place to list each video, news stories, and blog about tech. There should be an API I can send posts to the site from my other apps.
New
API for Posts
Create a pre-shared key API for adding Post content available to be used from a WPF application. Upload photos and files and associate them with a post.
Monetization Options
Add the ability to add links or code to display monetization options. Display none intrusive ads or sponsored links that are not associated with any news post.
In-Progress
Improve layout and Style
Improve the layout and style of the site to make it easier to use and look nice.
Done
Image & File Interface
Interface for uploading and modifying images uploaded to Cloudflare R2. Interface for uploading and modifying files uploaded to Cloudflare R2. Make this available in the creation or editing of posts.
Admin List & CRUD pages for Post
Create admin pages for listing Post types. Create interfaces for creating, editing, and deleting each Post type.
Data & Data Access
Create data models and configure data access using Entity Framework.
- Post
- Short
- Story
- Blog
- Tags
- DataFiles
- Image
- File
Public List & Details of Posts
Public web pages that display a list of each post type, linking to the full content page. The content page should show the image, video, and text content in a blog-style layout.
Popcorn Press Blog Platform
Start: 1/15/2025 - End: 1/30/2025
An open-source blog platform that runs on Blazor and has standard blogging features.
- Display blog posts and pages
- Users
- Comments
- UI for editing posts and pages with Markdown
- Sidebar editor
- Categories
- Tags
- Search
- Theming
New
Backend Editor
Create the backend editor and management interface.
- Create / Edit Blog Posts
- Create / Edit Pages
- Create / Edit Links and Menus
- Create / Edit Side Bars
- Manage Themes
- Manage Images
Basic Blog System
Create a basic blog system.
In-Progress
Basic Blog Layout
Create the basic blog layout and pages.
- Pages
- Home
- Post
- Title
- Post
- Comments
- Page
- Login
- User Info
- Sidebar
- Navigation
Done
Year of Code Daily Log Web App
Start: 1/1/2025 - End: 1/14/2025
This is a place to log my year of code and keep track of what I am working on and any tasks. It also serves as a place to link to all the places people can find my content for year of code.
- Daily log of what was done
- Project Idea List
- About and Support Pages
- GitHub progress list
New
Add Start Day for Calculations
Add configuration for the start date of the YOCA. Have things like the Day Of Code number be calculated based on the current date - start data = number of days. This start date can also be used to show how long the project has been going or how many days are left if a set end date is configured.
In-Progress
Done
Project Board and Tasks
Give projects customized progress boards, and then assign tasks to the boards. Tasks should be able to move between boards. Projects can have a default set of boards, but custom names and orders.
Recipe Site
Start: 2/9/2025 - End: 2/22/2025
Create a recipe website that is more about individual or family access but has a multi user aspect to it, public recipes and public recipe books from a users collection.
- Web App
- Private Recipes
- Public Recipes
- Recipe Search
- Recipe Categories
Mobile App- Virtual Cook Books
New
In-Progress
Done
Work: Industry Specific Managment System
Start: 5/1/2025 - End: 9/30/2025
Adding this Project to the list to mark it as what I am currently working on. This project is what I am building for my business, so I do not post the work publicly. Below is a list of some of the features, and I will probably add tasks based on the progress.
- Multi-Tenant Web App System
- Business Management Portal
- Client Management
- Client Users
- Data Management
- System-Wide Tasks
- Client Portal
- Manage Product
- Manage Images
- Manage Product Flow
- Manage Customers
- Manage Sales
- Manage Services
- Manage Public Website
- Manage Users
- Public Website
- Per Tenant
- Automatically Created From Client Data
- Responsive
- Search / Filters
New
Basic Business Portal
Create Business Management Portal.
Basic functionality for adding clients, users, and system tasks.
Advanced Public Website
Add filters and search to list pages.
Add more details to product pages.
More customization.
Services Pages.
In-Progress
Basic Client Portal
Manage Product, Manage Customer, Manage Users, Manage Images, Basic Public Website Customization.
Basic Public Website
Basic Public Website design, load client data, home page, list page, details page, contact page.
Done
Base Database
Base database design, tables, stored procedures, linking tables, and initial setup data.
Daybook - Daily Journal
Start: 1/12/2025 - End: 1/26/2025
Multi-platform app that lets you log your day with templates and store the data locally or in a cloud folder as markdown.
- Daily log of what you did
- Multi-Platform
- Markdown output
- Templates
- Store on disk or cloud
New
In-Progress
Done
Streaming Recipe Print
Start: 1/12/2025 - End: 1/26/2025
Continue to work on my app that lets me print on a recipe printer messages about a stream including automatic hooks into streaming apis.
- Print subs to printer
- Print Donations
- Event Printing
- Custom Message Donation Printing
- Other Hooks into Streaming APIs
New
In-Progress
Done
RimWorld Mods
Start: 2/23/2025 - End: 4/5/2025
Create multiple mods for the game RimWorld
- Mode for RimWorld
- Snacks - No Table Debuff
- Trail Mix
- Protean Bar
- Granola Bar
- Sandwich
- Jerky
- Meat Stick
- Dried Fruit
- Chips
- Popcorn
- Crackers
- Cookies
- Aliens from Aline as Enemy
- Guns
- Power Plant - Vanilla Pipe Network - Steam/Gas
New
In-Progress
Done
Modern Character Map
Start: 1/26/2025 - End: 2/8/2025
Create an app that displays all the system font icons for each font in a modern way with options for size, weight, and style. Also this should have an easy way to copy each character. I would like to include some icon font packs.
- Multi-Platform Character Map
- Load local fonts
- Preview Text
- Easy copy
- Opensource Icon Pack Fonts Listed
New
In-Progress
Done
Digital Signs
Start: 4/6/2025 - End: 4/20/2025
Build a Web App to manage what is shown on a sign. Build a .net IOT application to run on a Raspberry Pi that connects to the Web App API and display the conent.
.Net IoT on Raspberry Pi - Digital Signs
New
In-Progress
Done
Bingo Generator
Start: 4/21/2025 - End: 5/4/2025
Create a system for showing a bingo card on a page that can be printed or saved to the user's account. Easy to share and mark off spots.
- Web App
- User Lists 24 Items
- Accounts save and can share boards
- Share with link only
- Randomly on each board
- Custom Free Space
New
In-Progress
Done
Meme Text Converter
Start: 1/15/2025 - End: 1/16/2025
Create an app that lets you input test and have it converted into a number pf meme text types.
NPC Ackchyually Text-to-tExT
- Multi-Platform App
- Changes text
- Multiple Meme Text Types