<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Jerry Thomas</title>
    <description>The latest articles on Forem by Jerry Thomas (@jerry_thomas_10d67fc7f325).</description>
    <link>https://forem.com/jerry_thomas_10d67fc7f325</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3658143%2F7fe6140e-cf2f-49fe-a71f-6cfd6dd4e38a.png</url>
      <title>Forem: Jerry Thomas</title>
      <link>https://forem.com/jerry_thomas_10d67fc7f325</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jerry_thomas_10d67fc7f325"/>
    <language>en</language>
    <item>
      <title>Designed a Complete Hiring Platform But Can't Code - Help Me Build it open source.</title>
      <dc:creator>Jerry Thomas</dc:creator>
      <pubDate>Fri, 12 Dec 2025 05:37:46 +0000</pubDate>
      <link>https://forem.com/jerry_thomas_10d67fc7f325/designed-a-complete-hiring-platform-but-cant-code-help-me-build-it-open-source-34c</link>
      <guid>https://forem.com/jerry_thomas_10d67fc7f325/designed-a-complete-hiring-platform-but-cant-code-help-me-build-it-open-source-34c</guid>
      <description>&lt;p&gt;Designed a Complete Hiring Platform But Can't Code - Help Me Build it open source.&lt;/p&gt;

&lt;p&gt;📖 The Story Begins...&lt;/p&gt;

&lt;p&gt;There's something strange happening in the world of hiring software. Companies are spending $10,000 to $100,000 per year on ATS platforms that are:&lt;/p&gt;

&lt;p&gt;· Closed-source (you can't see or modify the code)&lt;br&gt;
· Locked-in (your data is held hostage)&lt;br&gt;
· Slow to innovate (feature requests take years)&lt;br&gt;
· One-size-fits-none (impossible to customize)&lt;/p&gt;

&lt;p&gt;Meanwhile, applicants face:&lt;/p&gt;

&lt;p&gt;· Clunky application processes (30+ minutes per application)&lt;br&gt;
· Black holes (no feedback after applying)&lt;br&gt;
· Repetitive data entry (same information over and over)&lt;/p&gt;

&lt;p&gt;For months, I've been designing a solution. I've mapped every workflow, designed every feature, and created complete technical specifications. There's just one problem...&lt;/p&gt;

&lt;p&gt;I don't write code.&lt;/p&gt;

&lt;p&gt;That's why I'm launching UJAS Platform as an open-source project and inviting YOU to build it with me.&lt;/p&gt;



&lt;p&gt;🎯 What is UJAS?&lt;/p&gt;

&lt;p&gt;UJAS (Universal Job Application System) is what WordPress did for websites, but for hiring platforms.&lt;/p&gt;

&lt;p&gt;The Vision:&lt;/p&gt;

&lt;p&gt;A completely open-source, self-hostable hiring platform that any company can use, customize, and extend - for free.&lt;/p&gt;

&lt;p&gt;The Twist:&lt;/p&gt;

&lt;p&gt;I've designed 100% of the system - every workflow, every feature, every database relationship. But there are zero lines of code written. This is a blank canvas waiting for developers.&lt;/p&gt;



&lt;p&gt;✨ Why This is Different&lt;/p&gt;

&lt;p&gt;Traditional ATS (Greenhouse, Lever) UJAS Platform&lt;br&gt;
Cost $10,000-$100,000/year FREE (self-hosted)&lt;br&gt;
Customization Limited, expensive consulting Unlimited (it's your code)&lt;br&gt;
Innovation Vendor decides roadmap Community-driven&lt;br&gt;
Data Ownership Vendor controls your data You own your data&lt;br&gt;
Exit Strategy Painful, expensive migration Zero lock-in&lt;/p&gt;

&lt;p&gt;Planned Features That Don't Exist Anywhere:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;QR Code Applications - Post a QR code anywhere, applicants scan and apply instantly&lt;/li&gt;
&lt;li&gt;Real-Time Transparency - Applicants track applications like Uber rides&lt;/li&gt;
&lt;li&gt;90-Second Apply - Pre-filled from profiles, no repetitive data entry&lt;/li&gt;
&lt;li&gt;Custom Assessment Builder - Create tests, video interviews, coding challenges&lt;/li&gt;
&lt;li&gt;Complete White-label - Your brand, not ours&lt;/li&gt;
&lt;li&gt;Plugin Marketplace - Extend with community-built plugins&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;🏗️ The Current State: Complete Design, Zero Code&lt;/p&gt;

&lt;p&gt;Here's what already exists:&lt;/p&gt;

&lt;p&gt;✅ Complete Documentation:&lt;/p&gt;

&lt;p&gt;· 50+ detailed workflow diagrams&lt;br&gt;
· Complete API specifications&lt;br&gt;
· Database schema designs&lt;br&gt;
· User interface wireframes&lt;br&gt;
· Technical architecture plans&lt;/p&gt;

&lt;p&gt;✅ Project Structure:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ujas-platform/
├── docs/                    # 100% complete
│   ├── workflows/          # Every user journey mapped
│   ├── architecture/       # Technical specs
│   └── tutorials/          # Step-by-step guides
├── src/                    # EMPTY - waiting for you!
└── docker/                 # Infrastructure plans
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✅ Community Foundation:&lt;/p&gt;

&lt;p&gt;· GitHub repository (empty)&lt;br&gt;
· Discord community (just started)&lt;br&gt;
· Issue templates ready&lt;br&gt;
· Contribution guidelines written&lt;/p&gt;

&lt;p&gt;❌ What's Missing:&lt;/p&gt;

&lt;p&gt;· Any actual code&lt;br&gt;
· Developers to build it&lt;br&gt;
· Your expertise&lt;/p&gt;



&lt;p&gt;👥 Who We're Looking For&lt;/p&gt;

&lt;p&gt;We Need EVERY Skill Level:&lt;/p&gt;

&lt;p&gt;For Absolute Beginners:&lt;/p&gt;

&lt;p&gt;· Never written code before? Perfect!&lt;br&gt;
· Start with documentation fixes&lt;br&gt;
· Learn Git/GitHub basics&lt;br&gt;
· Work on simple HTML/CSS&lt;br&gt;
· Get mentorship from experienced devs&lt;/p&gt;

&lt;p&gt;For Junior Developers:&lt;/p&gt;

&lt;p&gt;· Build basic features with guidance&lt;br&gt;
· Learn modern .NET 8 architecture&lt;br&gt;
· Get code reviews from seniors&lt;br&gt;
· Build your portfolio&lt;/p&gt;

&lt;p&gt;For Senior Developers:&lt;/p&gt;

&lt;p&gt;· Design system architecture&lt;br&gt;
· Implement complex features&lt;br&gt;
· Mentor junior developers&lt;br&gt;
· Lead feature teams&lt;/p&gt;

&lt;p&gt;For Everyone Else:&lt;/p&gt;

&lt;p&gt;· UI/UX Designers - Create beautiful interfaces&lt;br&gt;
· DevOps Engineers - Set up infrastructure&lt;br&gt;
· Technical Writers - Write documentation&lt;br&gt;
· QA Testers - Ensure quality&lt;br&gt;
· Community Managers - Build our community&lt;/p&gt;



&lt;p&gt;💡 Why You Should Join (Seriously)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Build Your Portfolio with Real Impact&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This isn't another tutorial app. UJAS will be used by real companies hiring real people. Your code will have actual impact.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Learn Modern .NET 8&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We're building with:&lt;/p&gt;

&lt;p&gt;· .NET 8 (latest LTS)&lt;br&gt;
· ASP.NET Core MVC &amp;amp; Web API&lt;br&gt;
· Entity Framework Core&lt;br&gt;
· Clean Architecture/Onion Architecture&lt;br&gt;
· Microservices-ready design&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Get Mentorship &amp;amp; Community&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;· Pair programming with experienced developers&lt;br&gt;
· Weekly code reviews&lt;br&gt;
· Office hours for questions&lt;br&gt;
· Supportive community Discord&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Earn Recognition&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;· Founding Contributor status for early joiners&lt;br&gt;
· Featured in our blog and social media&lt;br&gt;
· Leadership opportunities as we grow&lt;br&gt;
· Real references for job applications&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Work on Cool, Unique Features&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;How many projects let you build:&lt;/p&gt;

&lt;p&gt;· QR code scanning applications?&lt;br&gt;
· Real-time application tracking?&lt;br&gt;
· Custom assessment builders?&lt;br&gt;
· Plugin marketplaces?&lt;/p&gt;



&lt;p&gt;🚀 How to Get Started (5 Minutes)&lt;/p&gt;

&lt;p&gt;Step 1: Join Our Community&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Star the repository (helps others find us): GitHub Repo&lt;/li&gt;
&lt;li&gt;Join Discord for real-time help: Discord Invite&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Step 2: Pick Your First Task&lt;/p&gt;

&lt;p&gt;We have tasks for ALL skill levels:&lt;/p&gt;

&lt;p&gt;Absolute Beginner Tasks:&lt;/p&gt;

&lt;p&gt;· Fix a typo in README.md&lt;br&gt;
· Add emojis to documentation&lt;br&gt;
· Test our setup scripts&lt;br&gt;
· Create contributor badges&lt;/p&gt;

&lt;p&gt;Beginner Developer Tasks:&lt;/p&gt;

&lt;p&gt;· Create a simple API endpoint&lt;br&gt;
· Build a basic HTML form&lt;br&gt;
· Write unit tests&lt;br&gt;
· Add validation to existing code&lt;/p&gt;

&lt;p&gt;Intermediate Developer Tasks:&lt;/p&gt;

&lt;p&gt;· Implement authentication system&lt;br&gt;
· Design database tables&lt;br&gt;
· Create frontend components&lt;br&gt;
· Set up CI/CD pipeline&lt;/p&gt;

&lt;p&gt;Advanced Developer Tasks:&lt;/p&gt;

&lt;p&gt;· Architect the plugin system&lt;br&gt;
· Implement real-time features&lt;br&gt;
· Design microservices&lt;br&gt;
· Lead a feature team&lt;/p&gt;

&lt;p&gt;Step 3: Make Your First Contribution&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# 1. Fork the repository&lt;/span&gt;
&lt;span class="c"&gt;# 2. Clone your fork&lt;/span&gt;
&lt;span class="c"&gt;# 3. Create a branch&lt;/span&gt;
&lt;span class="c"&gt;# 4. Make your changes&lt;/span&gt;
&lt;span class="c"&gt;# 5. Submit a pull request&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;We'll guide you through every step. No prior open-source experience needed.&lt;/p&gt;

&lt;p&gt;🎯 Our First 30-Day Roadmap&lt;/p&gt;

&lt;p&gt;Week 1: Foundation&lt;/p&gt;

&lt;p&gt;· Set up .NET 8 solution structure&lt;br&gt;
· Create basic authentication (ASP.NET Identity)&lt;br&gt;
· Design database schema&lt;br&gt;
· Set up CI/CD with GitHub Actions&lt;/p&gt;

&lt;p&gt;Week 2-3: Core Features&lt;/p&gt;

&lt;p&gt;· Applicant profile system&lt;br&gt;
· Job posting management&lt;br&gt;
· Application submission&lt;br&gt;
· Basic dashboard&lt;/p&gt;

&lt;p&gt;Week 4: Polish &amp;amp; Launch&lt;/p&gt;

&lt;p&gt;· UI/UX improvements&lt;br&gt;
· Documentation complete&lt;br&gt;
· First beta release&lt;br&gt;
· Community celebration&lt;/p&gt;



&lt;p&gt;🏆 Contributor Recognition&lt;/p&gt;

&lt;p&gt;We believe in celebrating every contribution:&lt;/p&gt;

&lt;p&gt;Badge System:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🏆 Founding Contributor - First 10 PRs
🚀 Code Champion - 50+ PRs
🛡️ Quality Guardian - Consistent code reviews
📚 Documentation Hero - Docs contributions
🎨 UI/UX Master - Frontend improvements
🔧 DevOps Wizard - Infrastructure work
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Monthly Recognition:&lt;/p&gt;

&lt;p&gt;· Contributor of the Month featured in newsletter&lt;br&gt;
· Twitter shoutouts for major contributions&lt;br&gt;
· Virtual coffee chats with project leadership&lt;br&gt;
· Swag packages for top contributors (when we have budget)&lt;/p&gt;




&lt;p&gt;🤝 Our Community Values&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Everyone is Welcome&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No experience? No problem. We'll help you learn.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Progress Over Perfection&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We'd rather ship imperfect code than write perfect code that never ships.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Mentorship Matters&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Experienced developers commit to helping newcomers.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Transparent Decisions&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;All architecture decisions are discussed openly.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Celebrate Every Win&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Every PR merged is a victory for the community.&lt;/p&gt;




&lt;p&gt;❓ Frequently Asked Questions&lt;/p&gt;

&lt;p&gt;Q: I'm a complete beginner. Can I really contribute?&lt;/p&gt;

&lt;p&gt;A: Absolutely! We have tasks specifically designed for absolute beginners. You'll get step-by-step guidance and a mentor to help you.&lt;/p&gt;

&lt;p&gt;Q: How much time do I need to commit?&lt;/p&gt;

&lt;p&gt;A: As little as 1 hour per week! Even fixing one typo in documentation is a valuable contribution.&lt;/p&gt;

&lt;p&gt;Q: What if I get stuck?&lt;/p&gt;

&lt;p&gt;A: We have an active Discord community, weekly office hours, and experienced developers ready to help. You won't be stuck for long.&lt;/p&gt;

&lt;p&gt;Q: Is this a paid project?&lt;/p&gt;

&lt;p&gt;A: This is open-source and community-driven. However, we may offer bounties for specific features, and there are leadership opportunities that could lead to paid roles as the project grows.&lt;/p&gt;

&lt;p&gt;Q: What skills do I need?&lt;/p&gt;

&lt;p&gt;A: We need all skills! Developers, designers, writers, testers, devops engineers, and community managers.&lt;/p&gt;

&lt;p&gt;Q: How do decisions get made?&lt;/p&gt;

&lt;p&gt;A: Transparently! We discuss in GitHub issues and Discord. I provide the vision and initial design, but implementation decisions are community-driven.&lt;/p&gt;




&lt;p&gt;📊 The Numbers (So Far)&lt;/p&gt;

&lt;p&gt;Metric Current Goal (30 Days)&lt;br&gt;
GitHub Stars 0 500&lt;br&gt;
Contributors 0 50&lt;br&gt;
Issues Closed 0 100&lt;br&gt;
PRs Merged 0 50&lt;br&gt;
Features Shipped 0 5&lt;br&gt;
Documentation Pages 25 50&lt;/p&gt;

&lt;p&gt;We're starting from zero. Your first contribution could be our first merged PR.&lt;/p&gt;




&lt;p&gt;💬 What Developers Are Saying&lt;/p&gt;

&lt;p&gt;(These will be real quotes once we have contributors!)&lt;/p&gt;

&lt;p&gt;"I joined as a junior developer and within weeks was leading a feature team. The mentorship is incredible." - Future Contributor&lt;/p&gt;

&lt;p&gt;"Finally, an open-source project that's actually well-documented and organized from day one." - Future Senior Developer&lt;/p&gt;

&lt;p&gt;"As a beginner, I was scared to contribute to open source. The UJAS community made it easy and welcoming." - Future First-Time Contributor&lt;/p&gt;




&lt;p&gt;🚀 Ready to Make Your First Contribution?&lt;/p&gt;

&lt;p&gt;Here's Your Action Plan:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Visit our GitHub: github.com/yourusername/ujas-platform&lt;/li&gt;
&lt;li&gt;Pick any issue labeled good-first-issue&lt;/li&gt;
&lt;li&gt;Comment "I'll take this!"&lt;/li&gt;
&lt;li&gt;Join our Discord for help: Discord Invite&lt;/li&gt;
&lt;li&gt;Submit your first PR (we'll help you through it)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;First-Time Contributor Bonus:&lt;/p&gt;

&lt;p&gt;The first 10 contributors get Founding Contributor status forever. Your name will be in the project history as one of the people who built it from nothing.&lt;/p&gt;




&lt;p&gt;🎯 Why This Matters&lt;/p&gt;

&lt;p&gt;This isn't just another open-source project. We're building:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A tool that helps companies hire better&lt;/li&gt;
&lt;li&gt;A platform that makes job applications less painful&lt;/li&gt;
&lt;li&gt;A community where developers learn and grow together&lt;/li&gt;
&lt;li&gt;A proof that open-source can beat proprietary software&lt;/li&gt;
&lt;li&gt;A legacy that you helped create&lt;/li&gt;
&lt;/ol&gt;




&lt;p&gt;📞 Connect With Us&lt;/p&gt;

&lt;p&gt;· GitHub: &lt;a href="https://github.com/gemini45840-cmyk/UJAS" rel="noopener noreferrer"&gt;https://github.com/gemini45840-cmyk/UJAS&lt;/a&gt;&lt;br&gt;
· Discord: &lt;a href="https://discord.gg/rrSbs997" rel="noopener noreferrer"&gt;https://discord.gg/rrSbs997&lt;/a&gt;&lt;br&gt;
· Email: &lt;a href="mailto:jayteetechsystems@gmail.com"&gt;jayteetechsystems@gmail.com&lt;/a&gt; &lt;/p&gt;




&lt;p&gt;🙏 A Personal Note From Me (The Non-Coding Founder)&lt;/p&gt;

&lt;p&gt;I've spent months designing this because I believe two things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Hiring software shouldn't cost more than the salaries you're trying to pay&lt;/li&gt;
&lt;li&gt;The best software is built by the people who use it&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I can design workflows, create specifications, and build community. But I can't write the code.&lt;/p&gt;

&lt;p&gt;I need you.&lt;/p&gt;

&lt;p&gt;Whether you're a senior architect or someone who's never committed to GitHub before - you have something to contribute.&lt;/p&gt;

&lt;p&gt;Let's build something amazing together.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>dotnet</category>
      <category>csharp</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
