Build "Campus Management System" for my organization
Бюджет: $4000.0
FIXED /
⭐ 0.00 (0)
Pakistan
database-management, react-js, web-programming, html, css, web-design, natural-language-processing, machine-learning
About the Project
We are building TCSuite, a full-stack web-based School Management System for a school of 600–1000 students. The system will manage students, teachers, classes, attendance, grades, fees, inventory, timetables, and more — all in one platform. We need an experienced developer to architect and build this from scratch.
What You Will Build
Student Management — enrollment, profiles, documents, class assignment
Teacher Management — profiles, subjects, schedules, salary records
Attendance System — daily class-wise marking, reports, parent notifications
Grades & Results — exam scheduling, marks entry, auto-calculated grades, PDF report cards
Fee Management — fee structures, payment tracking, dues, receipt generation
Timetable & Subjects — class schedules, subject-teacher assignment
Inventory Management — books, equipment, stationery tracking
Admin Dashboard — live stats, attendance %, fee collection summaries
User Roles — admin, teacher, accountant with different permissions
Parent Portal — view child's attendance, results, fee status
Tech Stack (fixed — do not propose alternatives)
Backend: Django 5 + Django REST Framework
Database: Supabase (PostgreSQL) — already set up
Frontend: React + Tailwind CSS
Auth: Django Token Authentication
Deployment: Docker + Nginx + Gunicorn on VPS
Who We Are Looking ForYou are a good fit if:
You have completed at least one Django project (personal, college, or tutorial-based)
You are comfortable with Python and basic SQL concepts
You have built at least one React app — even a simple one
You know how to use Git (commit, push, pull)
You ask questions early rather than going silent when stuck
You are available for a short weekly check-in call
You do not need to:
Have years of professional experience
Have built a school system or ERP before
Know Docker from day one — we will guide deployment
Be a design expert — UI mockups will be provided
What We Provide to Help You
We are not the kind of client who disappears after posting the job. We will give you:
Complete project folder structure and file-by-file implementation plan
Database models already designed — you implement them
API endpoint list with expected inputs and outputs
UI mockups for all major pages
Regular feedback and code reviews
Direct communication via WhatsApp or Slack
Think of this as a guided build, not a figure-it-out-yourself project.
Requirements
Basic Django knowledge — models, views, URLs, migrations
Basic React knowledge — components, useState, useEffect, API calls
Ability to follow instructions and ask questions when unclear
Consistent communication — respond within 24 hours
Push code to our GitHub repository at least twice a week
No copy-pasting from ChatGPT without understanding the code
Total: 10–12 weeks with regular milestones
Engagement & Payment
Milestone-based fixed price
Payment released at end of each phase after review
First milestone is a small paid test task to verify skills before full contract
Budget
We have a student-friendly budget suitable for a junior developer building their portfolio. This is an excellent opportunity to have a real, complete, production-level project to show future employers.
In your proposal please include:
Your price per phase or total fixed price
Any Django or React project you have built — GitHub link or screenshot is fine
Your honest assessment of which parts of the stack you are strong in and which you are still learning
How to Apply
To show you read this post, begin your proposal with "TCSuite" and answer this in one sentence: What is the difference between a Django model and a migration?
We are a patient client who values communication over perfection. If you are a junior developer looking for a real project to grow with, this is the right opportunity.
Открыть заказ