Web App Developer Needed – Project Profitability Estimation Tool (Internal Use | MVP)

Замовник: AI | Опубліковано: 08.10.2025

InnoSphere is a growing outsourcing start-up specializing in BPO software solutions. We’re building a lightweight, intuitive web application to help our project managers quickly estimate the costs, resources, and profitability of potential projects — replacing manual Excel calculations with a smarter, automated solution. 1. Project Overview - We need a skilled full-stack developer to create a simple yet powerful internal tool that can: - Estimate total workdays and required consultants per project. - Automatically calculate project costs. - Simulate sales price and profit margins. - Display results in an interactive dashboard and allow PDF/CSV export. The app will be used internally by our management team — so it should be clean, efficient, and easy to use. 2. Core Features (MVP): - Input Interface – Form to input project details (type, size, description, etc.). - Calculation Engine – Logic to estimate workdays, costs, and margins. - Dashboard Output – Display tables and charts showing: + Estimated project duration (workdays) + Human resource allocation + Total cost, projected revenue, and profit margin - Export Options – Generate PDF and CSV reports. 3. Deliverables - Fully functional web application (MVP) with a user-friendly UI. - README with setup and deployment instructions. - Working demo (public link or recorded video walkthrough). - Complete, clean source code (front-end + back-end). 4. Completion Criteria - App performs calculations accurately using 3 provided test cases. - PDF/CSV export matches displayed results. - Accessible, responsive, and stable demo. - Codebase is well-structured and ready for future feature expansion. 5. Preferred Tech Stack (Flexible) - We’re open to your professional recommendation, but ideally: - Frontend: React, Vue, or similar modern framework - Backend: Node.js, Python (Flask/Django), or similar - Database: MySQL / PostgreSQL / MongoDB - Optional: Simple authentication for internal access 6. Ideal Candidate: - Proven experience with business or financial web applications - Strong skills in data processing and visualization (charts/tables) - Ability to deliver clear, maintainable code and meet deadlines - Excellent communication for collaborative feedback loops 7. Budget & Timeline - Please include in your proposal: - Estimated cost and delivery time - Your suggested tech stack - Examples of similar tools or dashboards you’ve built 8. Delivery time & Payment process: - Delivery time required: 7-10 days - The payment system will be structured into two milestones. The first will be made after the successful completion of the initial review (Day 6), and the second upon final delivery of the project.