Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Venice, Italy

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"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." (client-provided description)


Matched companies (6)

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more