Program challenges
What participants build
Every challenge ends in a deployed application, a GitHub repository and documentation. These are sample briefs to show the shape of the work. Final briefs are issued to enrolled participants.
Draft briefs, subject to change.
01Foundation · 4 weeks
4-Week Foundation Challenge
Task tracker with accounts
Build a small application where signed-in users create, edit and complete tasks, with the data stored in a database.
- Accounts and sign-in
- Create, read, update, delete
- Deployment
Business site with an enquiry form
Build a clean, responsive website for a small business, with a working contact form and a live deployment.
- Responsive layout
- Forms and validation
- Search basics
02Professional · 6 weeks
6-Week Professional Challenge
Inventory dashboard with roles
Build an inventory application with different user roles, stock levels and a simple report view.
- Roles and permissions
- Data modelling
- Reports
Booking system with notifications
Build a booking application where users reserve slots and receive confirmations, with clashes prevented.
- Business rules
- Background tasks
- Testing
03Advanced · 8 weeks
8-Week Advanced Challenge
Multi-part workflow application
Build a workflow system with an API, a web interface and an automated build and release setup.
- API design
- CI/CD
- Documentation of decisions
Document question answering
Build an assistant that answers questions from a set of documents and shows the sources behind each answer.
- Retrieval
- AI / LLM integration
- Evaluating answers
Gradmarc Industry Project Program
Ready to choose?
Compare the three levels, fees and outlines.