-
-
Trust Through Evidence: create tasks, upload proof, and track verified progress.
-
Central workspace for managing goals, tasks, evidence, and accountability.
-
Create custom tasks, define steps, upload evidence, and complete workflows.
-
AI-generated summaries, confidence scores, and verification insights for uploaded proof.
-
Immutable audit trail showing task activity, uploads, and verification history.
The idea for ProjectForge came from a simple problem we kept noticing: People often complete work but struggle to prove it later.
Whether it's a freelancer delivering a project, a technician completing a repair, a student finishing an assignment, or a field worker documenting a job, proof is usually scattered across photos, screenshots, PDFs, and chat messages. When disputes happen, there is rarely a clear and trustworthy record of what was actually done.
We wanted to build a system that focused on proof rather than productivity. Instead of managing tasks or tracking time, ProjectForge helps users create a verifiable record of completed work.
What it does
ProjectForge allows users to create tasks, document progress, upload proof files, and share completed work through verification links.
Users can either create tasks manually or generate task structures using AI-assisted templates. Once proof is uploaded, the system generates a SHA-256 cryptographic hash that acts as a digital fingerprint for the file. This helps verify that the proof being viewed is the same proof that was originally submitted.
The platform also maintains audit records for important actions, creating a transparent history of task activity.
How we built it
We built ProjectForge using Next.js and Tailwind CSS for the frontend, MongoDB for data storage, Firebase Authentication for user management, Gemini Flash for AI-assisted task generation, and SHA-256 hashing for proof verification.
The platform was designed around a simple workflow:
- Create a task
- Complete the required steps
- Upload proof
- Share a verification link
Our goal was to keep the experience straightforward while still providing meaningful verification.
Challenges we ran into
One of the biggest challenges was balancing simplicity with trust. We wanted users to understand that proof was being verified without overwhelming them with technical details.
Another challenge was deciding how AI should fit into the platform. We chose to use it only for assisting with task creation and templates, while keeping proof verification independent of AI.
Designing a clear workflow for task creation, proof uploads, audit records, and sharing also required multiple iterations before we found a structure that felt intuitive.
What we learned
Through ProjectForge, we gained experience working with full-stack web development, authentication systems, database design, file verification, and AI integration.
More importantly, we learned that technology doesn't always need to automate people's work. Sometimes its value comes from making information more transparent and trustworthy.
ProjectForge was built around a simple idea: if work matters, there should be a reliable way to prove it.
Built With
- firebase
- framermotion
- geminiapi
- mongodb
- nextjs
- react
- sha-256
- tailwind-css
- tailwindcss
- typescript
- typescript)
- vercel
Log in or sign up for Devpost to join the conversation.