A Capstone Project for EPI-USE Labs.
Promo_Video.1.mp4
Prompt Forge is a full-featured web-based platform designed to help individuals and organizations craft, test, and evaluate high-performing prompts for AI systems. It empowers users to explore prompt effectiveness, compare results across different models, and collaborate in a structured and ethical environment. The platform features an integrated chat system for real-time collaboration and community engagement.
- π Live Application - Prompt Forge β
- π GitHub Project Board
- π¬ Project Day Demo Video
- π SRS Document
- ποΈ System Architecture
| Name | Student Number |
|---|---|
| Katlego Mositi | 22658395 |
| Paballo Diyase | 23528142 |
| Boitumelo Mtsatse | 23684365 |
| Navendran Naidoo | 21512494 |
| Rethabile Bore | 23772141 |
ποΈ Repository Structure & GitFlow
We use a GitFlow branching strategy to organize our development:
- Main β Production-ready code.
- Dev β Major development changes and integration.
- Feature β Temporary branches for developing new features.
- Bugfix β For fixing non-critical bugs.
- Hotfix β For addressing critical production issues that need immediate fixing.
Pros of this approach:
- Provides a clear separation between stable releases, ongoing development, and feature work.
- Ensures a well-structured workflow for large projects and planned releases.
- Supports parallel development of multiple features without affecting stability.
- Feature branches enable focused development efforts, reducing the risk of introducing bugs in the main codebase.
Branching Strategy:
mainβ Stable production codedevβ Active development branchfeature/*β New features (e.g.feature/auth)release/*β Pre-demo brancheshotfix/*β Emergency fixes
π Repository Quality
π§ͺ Testing & Quality Assurance
- β Unit Tests: 80% coverage of all components
- β Integration Tests: All use cases covered
- β Non-Functional Tests: Performance, Security, Usability
- Performance: Supports 100+ concurrent users (validated with JMeter)
- Availability: 99.5% uptime (monitored and tested)
- Security: Comprehensive security testing implemented
- Usability: User experience testing with real users
β±οΈ Meeting Schedule
- π§βπ€βπ§ Internal Standups: Daily (scheduled on Google Meet)
- πΌ Industry Client Meetings: Bi-weekly via Google Meet/Discord
- π§Ύ Meeting minutes logged on ClickUp
π Demo 4 Documentation Links
| Document | Link | Last Updated |
|---|---|---|
| π Live Application | Access Prompt Forge App | September 2025 |
| System Architecture | View System Architecture PDF | September 2025 |
| SRS Document (v4) | View SRS Document PDF | September 2025 |
| User Manual | View User Manual PDF | September 2025 |
| Technical Installation Guide | View Installation Guide PDF | September 2025 |
| Coding Standards | View Coding Standards PDF | September 2025 |
| Testing Policy | View Testing Policy PDF | September 2025 |
| Project Management | View Scrum Board | September 2025 |
| Non-Functional Testing | View Non-Functional Testing PDF | September 2025 |
| Demo 4 Video | Watch Demo Video | September 2025 |
| Demo 4 Slides | View Presentation Slides PDF | September 2025 |
π Demo 3 Documentation Links
| Document | Link | Last Updated |
|---|---|---|
| System Architecture | View System Architecture | August 2025 |
| Service Contract | View Service Contract | August 2025 |
| Architectural Diagram | View Architectural Diagram | August 2025 |
| Coding Standards | View Coding Standards | August 2025 |
| User Manual | View User Manual | August 2025 |
| Deployment Manual | View Deployment Manual | August 2025 |
| Technical Installation Guide | View Technical Installation Guide | August 2025 |
| Slides | View Slides | August 2025 |
| Demo 3 Video | Watch Video | August 2025 |
| SRS Document | View SRS Document | August 2025 |
π Demo 2 Documentation Links
| Document | Link | Last Updated |
|---|---|---|
| Use Case Diagrams | View Diagram | June 2025 |
| SRS Document | View SRS | June 2025 |
| Functional Requirements | View Requirements | June 2025 |
| Domain Model | View Model | June 2025 |
| System Architecture | View Architecture | June 2025 |
| Demo 2 Video | Watch Video | June 2025 |
π Demo 1 Documentation Links
| Document | Link | Last Updated |
|---|---|---|
| Use Case Diagram | View Diagram | May 2025 |
| SRS Document | View SRS | May 2025 |
| Functional Requirements | View Requirements | May 2025 |
| Domain Model | View Model | May 2025 |
| Architectural Diagram | View Architecture | May 2025 |
| Demo 1 Video | Watch Video | May 2025 |
For questions or feedback, reach us at: [email protected]
Β© 2025 Team 5iveOps β COS 301 β University of Pretoria






