Full-stack feature development
Influencer Marketing SaaS
Contribute to production features across backend and frontend applications.
What this bullet means
The employer wants a junior engineer who can work on both data-driven backend behavior and customer-facing screens without treating either side as an afterthought.
Sample app idea
Influencer Campaign Planner for creating campaign briefs, selecting creators, tracking deliverables, and showing campaign status to a marketing team.
Main build outline
- Create a .NET 10 Blazor Server app with campaign list, campaign detail, creator shortlist, and deliverable tracking pages.
- Model brands, campaigns, creators, campaign deliverables, statuses, due dates, and owner notes.
- Use services for campaign rules so the UI stays focused on display and interaction.
- Add create, edit, search, filter, and status update workflows.
- Document which backend and frontend pieces make up one complete production-style feature.
Portfolio proof
- Screenshot of the campaign planner dashboard and campaign detail page.
- README section mapping backend and frontend pieces to the feature.
- Commit history showing list, detail, create, and status updates.
Minimal documentation
- README with the business problem, screenshots, setup notes, and technology stack.
- One requirements note that maps the job bullet to the sample feature.
- One test plan note with happy path, validation, and edge case checks.
- One honest portfolio note that says this is self-directed practice, not employer work.
Modern .NET stack
- Blazor Server or ASP.NET Core Razor Pages.
- C# services with validation and dependency injection.
- SQL Server locally, then SmarterASP SQL Server or Azure SQL.
- Optional Azure App Service, GitHub Actions, Docker, and AI helper feature.