Full-Stack Flask + React Developer Needed – Bug Fixes & New Features for School CRM
Worldwide
We are looking for an experienced Full-Stack Developer with React and Python Flask experience to fix bugs and complete missing features in an existing School CRM The application is already built and functional, but several modules are incomplete, contain placeholders, or need improvement. Main Scope -Grades & Assessments -Quizzes, exams, assignments -Grade history and student reports -Payments & Billing -Payment tracking and history -Invoices and payment methods -Basic financial reporting -Messaging & Notifications -Internal messaging -School announcements -Email and system notifications -Reports & Analytics -Attendance, enrollment, teacher workload -Course statistics and financial overview -Data Management -CSV import/export -PDF reports -Database backup and restore -CRM Improvements -Advanced search and filtering -Calendar and scheduling -Student dashboard improvements -File/resource management -Persistent school settings -General Improvements -Complete missing Flask API endpoints -Connect React components to backend functionality -Fix UI, API, database, and integration bugs -Improve mobile responsiveness -Add i18n support where needed Requirements -Strong experience with: -React / JavaScript -Python / Flask -REST APIs -SQL databases / CRUD operations -Authentication and role-based permissions -Debugging existing applications -Git / GitHub Experience with school management systems, CRM platforms, SaaS, payments, or reporting systems is a plus. Expected Deliverables The agreed modules should be fully functional across the React frontend, Flask backend, and database, properly tested, responsive, and integrated without breaking existing functionality. Important: This is an existing Flask + React application, not a greenfield project. Please do not apply if your preferred approach is to rebuild the entire system from scratch without first understanding the existing implementation. When Applying Please include: -Examples of previous Flask + React projects -Experience implementing authentication and role-based permissions -Any relevant CRM, SaaS, school-management, billing, or reporting experience -Your GitHub or portfolio, if available -A brief explanation of how you normally approach auditing and fixing an unfamiliar existing codebase
$500.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- GBRCairo7:21 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by