PrepMyWeek BackEnd Focus
- Benjamin Farthing
- Jul 1
- 1 min read

When exploring tech career paths, I quickly gravitated toward the backend — it’s where I knew I wanted to challenge myself the most. So for my capstone project, laying a strong backend foundation was critical — not just to get the app working, but to showcase my skills as a new developer.
📸 Here’s a peek at my backend setup in action — schema design, terminal logs, and yes, my VS Code pets cheering me on 🐾
🔧 Tech Stack Highlights:
-Node.js + Express powering the backend API
-PostgreSQL for relational data handling
-Prisma ORM to manage models and queries cleanly
-Full RESTful API routes for recipes, users, stores, and weekly preps
🔍 Why this matters:
-Scalability: Relationships between users, stores, recipes, and preps are clearly structured — so features like saved meals, dietary filters, and custom grocery lists can grow cleanly as the app evolves from MVP to full product.
-Developer Velocity: With Prisma, I can iterate fast while maintaining strong data integrity.
-Real-World Alignment: This stack mirrors what many production teams use today — making PrepMyWeek both a learning project and a true portfolio piece.
🛠️ Up next: Connecting more frontend functionality to the API and building out recipe editing features.
If you’ve built something similar — or have tips on optimizing API structure or Prisma workflows — I’d love to hear from you!
Kommentare