ERP School System Customization & Development

Job ID: 39494200

Budget: ₹12,500 – ₹37,500 INR

Project Title: Python-Based School ERP Customization and Multi-School Backend Development


---

Project Description:

We are looking for an experienced Python developer or team to help us customize and enhance an existing open-source School ERP system (source code available on Codeanyn or similar platforms). The objective is to whitelabel the platform under our brand and extend its functionality to support multi-school management from a centralized Superadmin panel.


---

Key Requirements:

1. Source Code Setup & Customization:

Set up the existing open-source School ERP on our server.

Whitelabel it with our logo, color theme, and branding.

Rename the application throughout (admin panels, login pages, etc.)



2. Multi-Tenant School Support:

Develop a Superadmin module that can:

Create/manage multiple schools.

Assign each school an individual admin.

Ensure complete data isolation for each school (no data overlap).


Each school should function as an independent unit with its own login, classes, teachers, students, etc.



3. Backend Enhancements:

Refactor or upgrade database schema to support scalable architecture.

Setup REST APIs (if not already available) for mobile/third-party integration.

Ensure robust role management (Superadmin, School Admin, Teacher, Student, Parent).



4. Deployment:

Deploy and test the platform on our VPS or cloud hosting (DigitalOcean, AWS, etc.).

Implement basic security and performance optimizations.



5. Documentation:

Provide documentation for Superadmin usage.

API docs (if applicable).

Setup instructions for future developers.





---

Skills Required:

Strong experience with Python (Django / Flask).

Familiarity with School ERP systems or EdTech platforms.

Experience with multi-tenant architecture and whitelabeling.

Knowledge of HTML/CSS/JS for UI modifications.

Database: PostgreSQL/MySQL

Git version control.



---

Preferred Qualifications:

Prior experience modifying Codeanyn, openSIS, or similar ERP platforms.

Portfolio or demo of a similar multi-tenant SaaS setup.



---

Deliverables:

Fully functional whitelabeled ERP system for multiple schools.

Superadmin dashboard to manage schools.

Backend with clean, maintainable code.

Deployment + Setup on server.

Source code + documentation.



---

Project Timeline:

Preferred completion: 3-4 weeks (negotiable)
Related categories: PHP Python Software Architecture MySQL HTML