Tools
The 150-Day Challenge: Building 4 Full-Stack Apps from Scratch
2026-01-01
0 views
admin
The 150-Day Challenge: Building 4 Full-Stack Apps from Scratch ## Why 150 Days? ## The Tech stack ## Project #1: DevLift ## Help Me Choose Project #2 I’ve spent enough time reading documentation and watching others build. It’s time to stop "preparing" and start shipping. I am officially committing to a 150-day marathon where I will build and deploy four full-stack applications from the ground up. No more tutorial hell. No more half-finished repositories. Just code, and live URLs. Consistency is the hardest part of software development. By setting a hard deadline of 150 days (roughly 5 months), I am giving myself enough time to go deep into complex features while maintaining the healthy pressure needed to keep moving. The Rule: I have exactly 30 days to take each project from git init to a live, production-ready deployment. My goals for this challenge are simple: To maximize my learning, I won’t be sticking to just one stack. Over the next 150 days, I’ll be rotating through: I’ve already decided on the first step of this journey. Project #1 is DevLift. DevLift is a platform built to help developer projects gain the visibility they deserve. It allows developers to submit their work, track real-time engagement, and reach a wider audience through a curated discovery system. The goal is to move away from the "void" of empty GitHub stars and actually help great tools find their users. The clock starts now. I’m diving straight into the architecture. While DevLift is currently under construction, the rest of my calendar is open. I want Project #2 to be a challenge that pushes me into a completely different environment—using either Vue, Django, or Laravel. I have a question for the community:
Since I’m working with these four stacks, what should I build for Project #2? If you have a great idea—whether it's a SaaS MVP, a real-time collaboration tool, or a data-heavy dashboard—drop it in the comments. I’ll be picking the most interesting suggestion to start on Day 31! Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse - Master Multiple Ecosystems: Prove I can build with different paradigms and languages.
- Build a Real Portfolio: End this journey with four high-quality, functional apps.
- Public Accountability: Documenting this here on Dev.to ensures I stay on track. - MERN Stack (MongoDB, Express, React, Node.js)
- Django (Python)
- Laravel (PHP) - GitHub Repo: termuze0/DevLift
- Current Stack: MERN (MongoDB, Express, React, Node)
- Deadline: Day 30
how-totutorialguidedev.toainodepythongitgithub