
Closed
Posted
Paid on delivery
Project Title SPIT Student Council Finance Management Portal (Flask + SQLAlchemy) Project Description We are looking for an experienced Python Flask developer to build a complete Finance Management Portal for a college student council. The system will manage the end-to-end financial workflow of events, including budget approvals, advances, reimbursements, vendor payments, prize pool disbursements, document management, audit trails, notifications, and reporting. The application should be production-ready, modular, and scalable. Technology Requirements Python Flask SQLAlchemy Flask Login SQLite (Development) PostgreSQL-ready architecture Bootstrap 5 Jinja2 Templates ReportLab PDF Generation User Roles Committee Finance Secretary Associate Dean Dean Role-based access control is required. Core Modules Event Management Create and manage events Event dashboard Financial tracking Budget Management Dynamic budget line items Multi-level approval workflow Budget editing and deletion tracking Complete audit history Advance Requests Request Approval workflow Settlement tracking Vendor Payments Dynamic payment entries Bank details Approval workflow Automatic PDF generation Reimbursements Dynamic reimbursement entries Bank details Approval workflow Automatic PDF generation Prize Pool Management Winner management Payment tracking Automatic PDF generation Document Repository Bills Invoices Receipts Supporting documents Generated PDFs Reporting Income vs Expenditure Event Reports Committee Reports Notifications Approval/Rejection alerts Budget edit/delete notifications Audit Trail Track: Edits Deletes Approvals Rejections Approval Workflow Committee → Finance Secretary → Associate Dean → Dean Applies to: Budgets Advances Vendor Payments Reimbursements Prize Pool Requests PDF Automation Requirement The system should automatically generate official forms from user-entered data. Required generated PDFs: Vendor Payment Form Reimbursement Form Prize Pool Form Income Expenditure Report No manual PDF creation should be required by users. Deliverables Complete source code Database schema Documentation Installation guide Seed/sample data Fully functional application
Project ID: 40526561
47 proposals
Remote project
Active 19 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
47 freelancers are bidding on average ₹9,006 INR for this job

Hello, I have 10+ years of experience in Python, Flask, SQLAlchemy, PostgreSQL, and enterprise web application development. I can build your Finance Management Portal as a secure, modular, and scalable solution with complete role-based access control and multi-level approval workflows. I have experience developing workflow-driven systems involving approvals, audit trails, document management, reporting, notifications, and automated PDF generation. The portal will include all required modules such as Event Management, Budget Management, Advances, Vendor Payments, Reimbursements, Prize Pool Management, Reporting, and Document Repository. I look forward to discussing the project in detail. Best regards
₹12,000 INR in 7 days
5.1
5.1

✋ Hi there. I can build your SPIT Student Council Finance Management Portal with Flask, SQLAlchemy, and complete approval workflows. ✔️ I built a similar Flask-based audit management system with SQLAlchemy, role-based access, and ReportLab PDF generation, handling multi-level approvals and document tracking . ✔️ My plan uses Flask with SQLAlchemy ORM, Flask-Login for authentication, four user roles with role-based access control , multi-level approval workflow (Committee → Finance Secretary → Associate Dean → Dean), and ReportLab for automatic PDF generation from user-entered data . Let’s chat about your event types and approval rules. Please click the 'Chat' button to start our valuable conversation. Looking forward to collaborating with you! Best regards, Mykhaylo
₹7,000 INR in 7 days
5.0
5.0

Hi, I’m Karthik, a Full Stack Architect with 15+ years of experience building secure Flask-based enterprise applications. I can develop your Student Council Finance Management Portal with Flask, SQLAlchemy, Bootstrap 5, Flask-Login, and PostgreSQL-ready architecture. ✔ Role-based access control (Committee, Finance Secretary, Associate Dean, Dean) ✔ Multi-level approval workflows ✔ Budget, Advance, Vendor Payment, Reimbursement & Prize Pool modules ✔ Automated PDF generation using ReportLab ✔ Document repository & audit trails ✔ Notifications and reporting dashboards ✔ Complete source code, documentation, schema, and deployment guide My focus is on delivering a scalable, secure, and production-ready solution with clean architecture and future extensibility. Regards, Karthik 15+ Years Experience | Python | Flask | PostgreSQL
₹40,000 INR in 7 days
5.0
5.0

Hi there, I will deliver a production-ready Python Flask finance portal with SQLAlchemy models, PostgreSQL-ready schema, and ReportLab PDF automation tailored to your student council workflows. - Complete modules: Event, Budget (dynamic lines), Advances, Vendor Payments, Reimbursements, Prize Pool with multi-level approval workflows - PDF automation: Vendor Payment, Reimbursement, Prize Pool, Income-Expenditure using ReportLab; Bootstrap 5 + Jinja2 templates; Flask-Login enforced RBAC - Installation package: Docker Compose, DB migrations, seed/sample data, complete documentation and installation guide - Staged deployment with rollback plan and post-deploy validation Skills: ✅ Python ✅ Flask ✅ PostgreSQL ✅ SQLAlchemy migrations ✅ ReportLab PDF automation Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 Available now , Should I deliver this as a Docker Compose production-ready deployment or as installable source for your existing server? , 11,000 INR , 1 day.
₹11,000 INR in 1 day
4.4
4.4

Structuring your Flask RBAC workflows... I see you need a robust, production-ready finance portal to automate the SPIT Student Council's strict multi-tier approval matrix without any manual bottlenecking. As a senior backend developer, I specialize in complex Flask/SQLAlchemy architectures. Here is my exact execution plan for your portal: Approval Routing & RBAC: I will implement Flask-Login with a structured SQLAlchemy relational schema to strictly map your 4-tier flow (Committee → Finance Sec → Assoc Dean → Dean) for budgets, advances, and vendor payments. ReportLab PDF Automation: I will write the Python scripts to instantly generate the Vendor, Reimbursement, Prize Pool, and Income/Exp forms directly from the database queries—ensuring zero manual PDF creation is needed. Complete Audit Trail: I will build a comprehensive logging system so every edit, deletion, approval, and rejection is permanently tracked with timestamps. Responsive UI: I will wire the backend to clean, mobile-friendly Bootstrap 5 Jinja2 templates for the dashboard. I am ready to architect this database today. Quick technical question: For the automated forms via ReportLab, do you have existing SPIT official PDF templates that I need to map the data onto, or should I design clean, standard tabular layouts from scratch?
₹12,500 INR in 7 days
3.8
3.8

As a seasoned Python and Flask developer, I have the unique ability to create cutting-edge applications that are versatile, scalable and user-friendly - exactly what you need for your Student Council Finance Management Portal. My team of experienced developers and I are proficient in your essential technologies including Flask, SQLAlchemy, Flask Login, Bootstrap 5 and more. We are comfortable with both SQLite and PostgreSQL, ensuring the database architecture will be adaptable to your needs as well. Our range of skills also extends to PDF generation using ReportLab, a feature that you emphasized. I assure you that with our expertise in this area, users will seamlessly generate official forms from the entered data without any manual PDF creation which aligns perfectly with your project vision. In terms of security and integrity, we understand the need for access controls thus we'll fully implement the role-based access control structure you require in line with the different user groups of Committee members, Finance Secretary, Associate Deans and the Dean.
₹1,500 INR in 7 days
3.3
3.3

Hello, I've gone through the full requirement and this is squarely in my wheelhouse. So I'm confident taking this up end to end. A four-tier approval chain - Committee to Finance Secretary to Associate Dean to Dean - spanning budgets, advances, vendor payments, reimbursements, and prize pools is exactly the kind of workflow Flask/SQLAlchemy handles cleanly once the state machine is mapped out properly, so I'd start there before touching templates. I'd design the schema PostgreSQL-ready from day one (even while running SQLite locally), with each approvable entity carrying a status field, approver-role reference, and a linked audit log capturing every edit, delete, approval, and rejection with timestamp and actor. Flask-Login would handle the four roles with route-level decorators enforcing who can act at each stage. For PDFs, I'd build ReportLab templates for the Vendor Payment Form, Reimbursement Form, Prize Pool Form, and Income/Expenditure Report, auto-populated from submitted data so no manual creation is ever needed. Bootstrap 5 + Jinja2 for dashboards (event-level financial tracking, committee reports), plus in-app notifications for approval/rejection and budget-edit alerts. Deliverables would include full source, schema docs, seed data, and an installation guide. Single college council, or should the architecture support multiple councils down the line? Regards, Basant
₹10,000 INR in 10 days
2.7
2.7

Hi, I see you're building a fiscal management portal for your student council—Flask/SQLAlchemy makes sense for this. I've built transaction and account-tracking systems at this scale, and I can deliver a working MVP that handles core budget tracking within your $1500 budget. My approach: SQLAlchemy ORM for structured financial data (accounts, transactions, approvals), role-based access control (treasurer vs. council member views), and a simple dashboard showing account balances and transaction history. I'll use Flask-Login for auth and build REST endpoints for data entry and exports. In the first 24 hours, I'll map out the database schema with you and confirm which reports matter most—approval workflows, balance sheets, transaction audits, or something else. That clarity on MVP scope determines whether we ship a 2-week or 4-week timeline. Best regards, Val
₹1,500 INR in 7 days
2.3
2.3

As someone who has spent over a decade in the field of IT, I understand not just the importance of your project but the need for the most efficient and robust solution. Just from your project description alone, I can confidently say that my team and I are perfectly suited for this task. We have accumulated experience in all the major development technologies and have worked together effectively for 5 years. Our skills as a group align perfectly with your technology requirements. We specialize in Python Flask and SQLAlchemy, which are essential for creating the kind of highly-functional, scalable applications your finance management system will demand. We also intrinsically understand how to implement role-based access control, something you specifically mentioned as a requirement. Furthermore, we are adept at utilizing tools like Bootstrap 5 and Jinja2 Templates which would ensure that your web app is responsive, well-designed and optimized for search engines. Our knowledge of Flask Login brings additional strength to the table. And our mastery in ReportLab PDF Generation ensures that your automation requirements can be met without any manual PDF generation - a HUGE time-saver for your committee!
₹7,000 INR in 7 days
2.0
2.0

Hi, I can build this Finance Management Portal using Flask, SQLAlchemy, Flask-Login, Bootstrap 5, and a PostgreSQL-ready architecture. Development Plan: 1. Design database schema and role-based access system (Committee, Finance Secretary, Associate Dean, Dean). 2. Build Event & Budget Management modules with multi-level approval workflows. 3. Develop Advance Requests, Vendor Payments, Reimbursements, and Prize Pool Management modules. 4. Implement document repository, notifications, and complete audit trail for edits, deletes, approvals, and rejections. 5. Integrate automatic PDF generation for all required forms and reports using ReportLab. 6. Build reporting dashboards and financial analytics. 7. Perform testing, optimization, and deployment preparation. 8. Deliver complete source code, documentation, database schema, installation guide, and sample data. The final system will be modular, secure, scalable, and production-ready.
₹6,600 INR in 7 days
1.8
1.8

As an experienced AI and Cloud Data Engineering Specialist, I believe my diverse skill set aligns perfectly with your project needs. I have a comprehensive understanding of the Python language, which is integral to the success of your Python Flask-based project. My proficiency in SQL and SQLAlchemy assures you efficient database management throughout your application. Additionally, I am experienced in building secure and scalable applications on PostgreSQL -- a crucial requirement for your project. In the spirit of meeting your financial workflow needs, my ability to design and deploy predictive models is invaluable. I can incorporate AI and ML into budget tracking, manage multi-level approvals, provide dynamic budget line items, handle audit history modification, etc. Choosing me will assure you of not only a highly capable professional but also a freelancer who values collaboration. I understand that successful projects are founded on active cooperation between employers and freelancers. By leveraging this partnership spirit throughout the consistent production-ready work I deliver, you can be confident in getting an excellent finance management portal matching all your unique requirements. Let's collaborate to transform student council fiscal management together!
₹10,000 INR in 10 days
2.7
2.7

As a full-stack developer, I have significant experience in creating reliable and scalable web applications, which aligns perfectly with your need for a finance management portal. My expertise in Python Flask and SQLAlchemy can be instrumental in building an application specifically tailored to SPIT Student Council's requirements. One crucial aspect of this project that I understand well is the importance of a user-friendly yet strict role-based access control system. I assure you my vast knowledge in developing robust financial systems coupled with my experience making role-based access controls would yield an effective management portal. Moreover, having handled PDF generation using ReportLab extensively, I am equipped to deliver the required automatic PDF generation feature proficiently as well. Lastly, what sets me apart as a freelancer is not only my technical skills but also my knack for enhancing workflow through automation. For instance, I have hands-on experience using n8n for workflow automation and integrating AI-driven solutions for seamless business processes.
₹8,600 INR in 8 days
1.7
1.7

Hi! I am a Python developer specializing in Flask web applications, relational databases, and automated document generation pipelines. I will build your complete, production-ready Student Council Finance Management Portal with a highly secure, modular design. How I will deliver this project: Robust Core Stack: I will build the app using Flask, SQLAlchemy (with a clean environment-switch configuration for seamless SQLite-to-PostgreSQL migration), and Flask-Login for Role-Based Access Control (RBAC) covering all 4 user roles. Multi-Level Approval Workflow & Audit Trail: I will implement a strict state-machine logic in SQLAlchemy to handle the sequential Committee → FinSec → Assoc. Dean → Dean pipeline across budgets, advances, and payments, backed by an immutable ledger table tracking all edits, approvals, and deletions. ReportLab PDF Automation: I will build dynamic, pre-formatted PDF templates matching your requirements (Vendor, Reimbursement, Prize Pool, and Income/Expenditure reports) using ReportLab, automatically bound to your document repository upon workflow approval. Clean UI/UX: A fully responsive dashboard built with Bootstrap 5 and Jinja2 macros for crisp handling of dynamic line items and tracking views. Deliverables: Clean, modular codebase, schema migrations, a setup markdown guide, and a robust data seed script. Ready to build a secure, scalable financial hub. Let’s connect! Best regards, Muhammad Haseeb
₹8,000 INR in 3 days
1.7
1.7

Hello, I can build the SPIT Student Council Finance Management Portal with a clean, modular, production-ready structure. I understand this is a workflow-based finance system, not just CRUD screens. The key areas are approvals, audit trails, PDF automation, document management, role-based access, and event-wise financial tracking. What I can deliver: • Event and finance dashboard • Budget management with line items • Multi-level approval flow: Committee → Finance Secretary → Associate Dean → Dean • Advance, vendor payment, reimbursement, and prize pool workflows • Role-based access control • Document uploads and repository • Audit logs for edits, deletes, approvals, and rejections • Notifications for approval/rejection and budget changes • ReportLab PDF generation for official forms • Income vs Expenditure and committee/event reports • SQLite for development with PostgreSQL-ready architecture • Seed/sample data, documentation, and installation guide My approach will be to design reusable approval, audit, notification, and PDF modules so the system remains scalable and easy to maintain. Before starting, I would like to review the exact PDF formats/forms and approval rules for each request type. Best Regards, Mayuri Python Flask Developer | Finance Workflow Systems
₹12,500 INR in 7 days
0.6
0.6

Your finance portal needs to handle multi-role approval workflows (Committee → Dean) with audit trails and dynamic PDF generation — a common challenge is keeping expense entries editable while logging every change. In my Secure Authentication System project, I built role-based access with bcrypt hashing and session management, which directly maps to your Flask-Login requirement. My stack — Python Flask, SQLAlchemy, PostgreSQL, Bootstrap 5, and ReportLab — covers every tech you listed. I'd split this into 3 milestones: DB schema + roles, core financial modules (budget/advances/vendors), and then reimbursements, prize pool, and reporting. Quick question — for the multi-level approval workflow, should the Finance Secretary approve before the Associate Dean, or can both approve independently based on budget thresholds?
₹10,000 INR in 7 days
0.6
0.6

Hello, I see you need a robust Finance Management Portal for your college student council, and I have the expertise in Python Flask to build exactly that. I am Mubashir, a Full-Stack Developer with 6+ years of experience building production-ready web applications. You require a system that manages end-to-end financial workflows, including budget approvals, reimbursements, and dynamic reporting, with role-based access control. - I will design the database schema using SQLAlchemy to support core modules, ensuring it's PostgreSQL-ready for future scalability. - I will implement the Flask application with modular architecture, integrating Flask Login for user authentication and role management. - I will develop financial tracking and budget management features, including dynamic approval workflows and automatic PDF generation for vendor payments and reimbursements. - I will create a user-friendly interface using Bootstrap 5 and Jinja2 templates to enhance the user experience. - I will ensure thorough documentation and provide a complete installation guide, along with sample data for easy deployment. Even if you're not ready to decide, I can provide a FREE detailed quotation and project proposal with a suggested roadmap at no cost. You can use my proposal as a reference document, even if you choose to work with someone else. My Portfolio: https://www.freelancer.com/u/mubashir021 Mubashir Ahmed
₹9,900.01 INR in 10 days
0.6
0.6

Hi — I read the full SPIT Student Council Finance Portal spec and can build it exactly on your stack: Flask + SQLAlchemy, Flask-Login with role-based access for all four roles (Committee, Finance Secretary, Associate Dean, Dean), Bootstrap 5 + Jinja2, SQLite for dev on a PostgreSQL-ready architecture. Approach: - Data model + audit log first: events, budgets, advances, vendor payments, reimbursements, prize pools, documents. - One reusable approval engine (Committee -> Finance Secretary -> Associate Dean -> Dean) applied to budgets, advances, vendor payments, reimbursements and prize-pool requests, with full edit/delete/approve/reject audit trail + notifications. - ReportLab auto-generates the Vendor Payment, Reimbursement and Prize Pool forms and the Income vs Expenditure report — no manual PDF work. - Income/Expenditure, Event and Committee reports + document repository. You receive complete source, DB schema, seed/sample data, install guide and docs — a modular, production-ready app tested end-to-end before handover. Two questions: (1) any official letterhead/format I should match on the generated PDFs? (2) notifications in-app, email, or both? I can deliver in ~12 days, milestone-based so you release only on working features. Happy to start with the data model + auth so you see the structure early. — Ricardo
₹6,000 INR in 12 days
0.4
0.4

I can develop this application using Python Flask, SQLAlchemy, Flask-Login, Bootstrap 5, Jinja2, and ReportLab. The system will include secure authentication, role-based access control for Committee, Finance Secretary, Associate Dean, and Dean users, PDF report generation, and a responsive user interface. The application will be built with clean, scalable architecture using SQLite for development and designed for seamless PostgreSQL migration in production. I focus on secure, maintainable code and timely delivery. I would be happy to discuss the workflow and project requirements in detail.
₹6,000 INR in 6 days
0.0
0.0

Hello, I am a Python Full Stack Developer with knowledge of Python, Django, HTML, CSS, JavaScript, SQL, and REST APIs. I can develop a Student Management System that includes student registration, attendance management, course management, marks/results tracking, fee management, and an admin dashboard. I will create a user-friendly, secure, and responsive application with a well-structured database. The system will allow easy management of student records and generate reports efficiently. I am committed to delivering clean, maintainable code and completing the project within the agreed timeline. I would be happy to discuss your requirements and provide the best solution for your needs. Thank you for considering my proposal. Best Regards Debadatta Dash Python Full Stack Developer
₹13,500 INR in 18 days
0.0
0.0

Hello, Resonite Technologies has a proven Python development team with extensive experience building workflow-driven management portals using Flask, SQLAlchemy, PostgreSQL, RBAC, document management, approval systems, and automated PDF generation. We can develop your Student Council Finance Management Portal as a modular, production-ready application featuring: ✔ Flask, SQLAlchemy, Flask-Login, Bootstrap 5 & Jinja2 ✔ SQLite development setup with PostgreSQL-ready architecture ✔ Role-based access control for Committee, Finance Secretary, Associate Dean & Dean ✔ Event, Budget, Advance Request, Vendor Payment, Reimbursement & Prize Pool modules ✔ Multi-level approval workflows with complete audit trails ✔ Document repository for invoices, bills, receipts & supporting files ✔ Automated PDF generation using ReportLab for all required financial forms and reports ✔ Notification engine for approvals, rejections, edits and deletions ✔ Financial dashboards, expenditure tracking and committee/event reports ✔ Complete history tracking for edits, approvals, rejections and deletions Deliverables include full source code, database schema, installation guide, technical documentation, seed/sample data, and a fully functional tested application ready for deployment. We can start immediately and provide a detailed implementation plan and timeline. Regards, Resonite Technologies
₹27,000 INR in 7 days
0.0
0.0

Mumbai, India
Member since Nov 10, 2025
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹20000-25000 INR
₹1500-12500 INR
$250-750 USD
₹5000-10000 INR
₹12500-37500 INR
₹600-1500 INR
$10-30 USD
$250-750 USD
₹75000-150000 INR
$250-750 USD
₹18750-37500 INR
€250-750 EUR
₹750-1250 INR / hour
$50-550 AUD
$250-750 USD
$30-250 USD
£250-750 GBP
€8-30 EUR