← Trabalhos

Build "Campus Management System" for my organization

Orçamento: $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.
Abrir na Upwork