Project Proposal (3) - 250524 - 140725
Project Proposal (3) - 250524 - 140725
Submitted to
Submitted by:
Team Name: “Stock Overflow”
Team Members:
2. Project Objectives:
3. Project Description:
● Sneaky Business is a micro-investment platform that connects small
businesses with individual investors. Users can register as investors to
fund startups or as business owners to raise capital. The platform features
secure authentication, business listings with financing progress tracking,
and portfolio management. Built with Java for a responsive GUI, it
includes file-based persistence, which can be upgraded to MySQL, and
multi-threading to support concurrent transactions. Optional networking
capabilities enable remote access. It is designed to democratize investing,
helping startups grow while providing investors with transparent ROI
tracking.
Tool Purpose
Java Core programming
JavaFX / Swing GUI
GitHub Code collaboration & version
control
Lucidchart UML Diagram creation
MySQL Data persistence
IntelliJ Development Environment
8. Project Timeline:
Week Milestone
1 Proposal Submission
2 UML Design + Module Planning
3-4 Module Development
5 Unit Testing
6 Final Report Writing & Submission + Presentation.
9. Expected Outcomes:
A functional Java application demonstrating:
● OOP principles.
● Thread-safe transactions.
● File-to-DB persistence.
● GitHub repository with documented source code.
● Comprehensive report including UML diagrams and screenshots.
● A full-fledged ecosystem for Entrepreneurs and young Investors.