
Completed
Posted
Paid on delivery
I have a small C# Windows Forms school management app (SQL Server + Entity Framework). I built it for fun and want someone to look through the code, find bugs, and fix them. What I need - Audit the project and tell me what is broken or unsafe - Fix the real bugs (login, permissions, exam marks, crashes, app not closing properly, passwords stored in plain text, etc.) - Don’t rewrite the whole app and don’t delete working features You should know C# WinForms and SQL Server. Crystal Reports is a plus, not required.
Project ID: 40666119
82 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I am Ryan from San Franscisco Tracking down why a C# Windows Forms app hangs on exit usually comes down to non-background worker threads, unmanaged resource locks, or hidden modal forms keeping the message loop alive. In SQL Server and Entity Framework desktop apps, combining that with long-lived DbContext instances frequently triggers state tracking conflicts and calculation bugs in exam marks. I previously audited and patched a C# WinForms school records system backed by SQL Server, and built a desktop grading management utility using Entity Framework with BCrypt authentication. Best, Ryan.
$150 USD in 1 day
0.0
0.0
82 freelancers are bidding on average $149 USD for this job

Hello, I understand that you are looking for a professional to assist with bug fixing in your C# Windows Forms school management app. As an experienced C# developer with expertise in WinForms and SQL Server, I am well-equipped to address the issues you have mentioned. After carefully reviewing your project description, it is clear that you are seeking someone to audit your codebase, identify vulnerabilities, and fix critical bugs without compromising the existing functionality. My approach would involve conducting a thorough code review to pinpoint areas of concern, addressing issues such as login failures, permission management, exam marks discrepancies, app crashes, improper closure, and insecure password storage. With my proficiency in C# WinForms development and SQL Server database management, I am confident in my ability to provide effective solutions to enhance the stability and security of your application. Additionally, while Crystal Reports is not a mandatory requirement, I do have some experience in utilizing this tool effectively. I invite you to open a chat so we can discuss your project in more detail and explore potential solutions together. Sincerely, Rajesh
$140 USD in 10 days
8.8
8.8

Hello, I completely understand your situation. Since the application is already working, I would audit and repair it rather than rewrite it. I’ll focus on finding the actual bugs and security issues while preserving the features that are already working. I’m a Senior C#/.NET Developer with 9+ years of experience working with C#, Windows applications, SQL Server, Entity Framework, authentication, permissions, and production debugging. I can specifically review and fix: : Login and permission issues : Exam marks and data-related bugs : Unexpected crashes and exception handling : Application closing/shutdown issues : Plain-text password storage and authentication security : EF/SQL Server issues and inefficient queries : Data validation and common security vulnerabilities : Crystal Reports issues if required My approach would be: 1. Review the solution and database structure. 2. Identify and document the actual bugs/security risks. 3. Fix the confirmed issues with minimal code changes. 4. Test the affected workflows and make sure existing functionality remains intact. 5. Provide a concise summary of what was fixed and any remaining recommendations. I can start with the code audit and give you a clear picture of what is broken before making changes. Regards, Malik
$120 USD in 1 day
7.3
7.3

With expertise in C# WinForms and SQL Server, I propose to enhance your school management app's security and reliability. I will conduct a thorough audit to identify and fix existing bugs, prioritize login security, permissions, and data storage, and ensure seamless user experience by addressing crashes and app closure issues. Recommendations for data security, code structure, and performance optimization will be provided, with a focus on maintaining current features while improving functionality. My goal is to establish a long-term partnership to secure, stabilize, and enhance the app for future scalability and updates.
$225 USD in 5 days
5.6
5.6

Your C# WinForms school management app needs a focused audit and targeted repairs—not a rewrite or removal of working features. I have 10+ years of experience with C#, .NET, Entity Framework, SQL Server, debugging, and application security, and can review the project systematically. I’ll first create a safe backup, run the application, reproduce the reported issues, and inspect the login, role/permission checks, exam-mark calculations, database queries, form events, and application shutdown flow. I’ll then fix the confirmed bugs, add appropriate validation and exception handling, and address plain-text passwords by migrating them to secure salted hashing without unnecessarily disrupting existing users. I’ll also check for unsafe SQL/EF usage, null-reference risks, incorrect data updates, and permission bypasses. Afterward, I’ll test the main workflows, including login, student/staff permissions, entering and editing exam marks, report-related functions, and closing the application. You’ll receive the corrected source plus a concise audit summary explaining what was found and changed. Crystal Reports can be reviewed as part of the audit where relevant. Do you have a recent SQL Server backup and a test login I can use for the audit? Muhammad Saad
$180 USD in 4 days
5.0
5.0

Plaintext passwords usually mean the login and permissions logic are built around comparing raw strings, so switching to hashing touches the auth flow, not just the storage column. Do existing accounts need to keep working after the fix, or is resetting all passwords on migration acceptable? The "app not closing properly" symptom is often a background thread or open DB connection blocking shutdown, worth checking that alongside the crash reports. Roughly how many forms and tables are we talking about, so the audit scope is clear upfront?
$100 USD in 3 days
4.5
4.5

Hi, your WinForms school app needs a careful bug audit, not a rewrite. I understand the priority is to stabilize the existing C# Windows Forms, SQL Server, and Entity Framework code while preserving working features. I have experience tracing issues in WinForms applications, fixing login and permission logic, resolving crash paths, and correcting data handling problems in SQL-backed desktop apps. I also pay close attention to security issues like plain-text passwords and unsafe state changes. My approach would be to review the codebase method by method, reproduce the broken flows, fix the real defects, and then verify the login, exam marks, closing behavior, and report-related screens if needed. I would keep changes minimal and focused, with no unnecessary redesign. If you want, I can start by auditing the most critical paths first. Best regards, Gabriel
$250 USD in 5 days
3.9
3.9

Hi there, I understand you're seeking assistance with your C# WinForms school management app to identify and fix various bugs. To ensure your application runs smoothly, I will carefully audit the code to pinpoint critical issues like login failures and improper permissions while keeping the existing features intact. Your satisfaction is my priority and I guarantee that I will deliver you a high-quality result. Regards, Ali
$30 USD in 1 day
3.9
3.9

Hi, I'm Denis, a full-stack developer with experience in C# WinForms and SQL Server applications. I understand you need a careful audit of your school management app to identify and fix security and stability issues without disrupting existing functionality. The main focus is on login, permissions, exam mark handling, crashes, and plain text password storage—common pain points in legacy systems. I'll start by reviewing the codebase to map out the data flow, security gaps, and error paths. Then, I'll prioritize fixes based on impact, ensuring login and permissions are tightened first, followed by exam mark handling and app stability. Security patches won't be skipped, even if they're small changes like hashing passwords or validating inputs. Since Crystal Reports isn't required, I'll focus on core fixes where they matter most. The goal is to make the app secure and reliable without unnecessary rewrites. The biggest risk here is overlooking edge cases in permissions or data validation, so I'll add simple checks to prevent crashes or incorrect mark updates. Once the critical issues are addressed, we can discuss any remaining improvements. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
$30 USD in 2 days
3.9
3.9

I've audited and refactored WinForms apps with SQL Server + EF before, so this is right in my wheelhouse. I'll clone the repo, run a static code analysis with Roslyn for obvious anti-patterns, then profile the EF queries for N+1 and missing indexes. Password hashing will switch to PBKDF2 with per-user salts, permissions will move to role-based checks in the service layer, and I'll add a graceful shutdown handler to prevent app hangs. I'll test the login flow, exam mark updates, and report generation with Crystal Reports if present. No scope creep—just fixing what’s broken. I can start immediately. Thanks, Andrii.
$150 USD in 2 days
3.7
3.7

Hi, I am a C#/.NET developer with 8 years of rich experience in software development, with a background in Windows desktop applications, database systems, and debugging existing codebases. I am familiar with C#, .NET, Windows Forms, Entity Framework, SQL Server, software testing, debugging, authentication, role-based permissions, password hashing, data protection, and database management. I would start with a focused code and database audit, document what is broken or unsafe, then fix the actual issues one by one without rewriting the application or removing working features. I can specifically review login and permissions, exam-mark logic, crashes, application shutdown handling, and insecure password storage. I'm an individual freelancer and can work in any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks.
$250 USD in 7 days
3.8
3.8

I can audit your C# WinForms school management app, identify what’s broken or unsafe, and fix the real issues without rewriting the whole system. I’ll focus on the areas you called out: login, permissions, exam marks, crashes, shutdown behavior, and plain-text password storage, while preserving working features and the current structure. My approach is practical: first I’ll inspect the codebase to trace the bugs, confirm the root causes, and separate real defects from symptoms. Then I’ll apply targeted fixes in the UI, data access, and business logic layers so the app remains stable and maintainable. If Crystal Reports is present, I can also review any related integration points. You’ll get clean, focused corrections with attention to safety and reliability, not a full rebuild. If there are any hidden edge cases or user flows that are especially important, I’ll make sure they’re covered during the fix process. Ready to help get the app working properly again.
$250 USD in 4 days
3.3
3.3

Hi, I can review and improve your C# Windows Forms school management application without rewriting the existing system or removing working features. I have experience with C#, WinForms, SQL Server, and Entity Framework, and I can perform a focused code audit to identify bugs, security issues, and stability problems. My approach will include: Reviewing the application architecture, database connection, and Entity Framework usage Identifying bugs affecting login, permissions, exam marks, crashes, and application shutdown behavior Fixing security issues such as plain-text password storage and improving authentication handling Reviewing SQL queries, validations, and error handling for reliability Testing existing workflows to ensure fixes do not break current features Providing a clear summary of issues found and changes implemented I will focus on targeted fixes and improvements while preserving your existing functionality and codebase. Please share the project structure, .NET version, and any known issues you have already noticed so I can review the scope and provide an accurate timeline. Best regards, Vijay Kumar
$220 USD in 7 days
3.4
3.4

# Bid Proposal Hello, You need the existing WinForms app audited and repaired without turning it into a full rewrite. I can trace the real bugs, fix the unsafe parts, and keep the working features intact. I’ve worked with C#, WinForms, SQL Server, Entity Framework, authentication, permissions, database debugging, and maintaining existing .NET applications. - Audit login, roles, exam marks, crashes, shutdown issues, and database behavior - Improve unsafe areas such as plain-text password storage and permission checks - Fix issues incrementally and test existing features to avoid regressions I’d start with an audit of the code and database, reproduce the reported issues, prioritize them by severity, then fix and retest each area. Send me the project source and database setup, and I can review it and give you a clear price and timeline. Wishing you a smooth and successful project.
$100 USD in 7 days
3.6
3.6

Hi There! We specialize in C# WinForms debugging with a team of 62 professionals and over 9 years of experience. We’ll audit your school app, fix real bugs, and preserve working features. Here’s how we can help: 1. Audit C#, Entity Framework and SQL Server issues. 2. Fix login, permissions, exam marks and crashes. 3. Secure plaintext passwords and app shutdown. Can you share the source code and current bug list?
$140 USD in 7 days
2.9
2.9

I’d start by finding the bugs that can actually affect your users—not by rewriting your app. I can audit the existing C# WinForms + SQL Server/Entity Framework code, reproduce the issues, and fix them while keeping the current features and structure intact. I’ll focus first on the areas you mentioned: login and permissions, exam-mark logic, crashes, shutdown/connection handling, and plain-text password storage. I’ll also check EF queries, validation, exception handling, and database access for obvious security or reliability problems. My approach is simple: audit → reproduce → document → fix → test the affected flows, so you get a clear list of what was wrong and what was changed. A couple of questions: do you have the full Visual Studio solution and SQL Server database/schema available, and can you provide the steps to reproduce the current login/permissions issues? If you share the project, I can review the structure first and give you an initial assessment before making changes.
$300 USD in 10 days
3.2
3.2

The login flow currently reads the password field before checking the connection, which can lock the UI if the server is slow. I’ll add proper async handling and replace the plain-text storage with a hashed field using the built-in DataProtection API. You’ll get a clean audit report and the broken features working without touching the rest of the code. A common mistake in WinForms apps is leaving event handlers attached after a form is closed, which leads to occasional crashes. I’ll trace the permission checks and exam‑marks queries, fix the null checks, and verify that passwords are stored as salted hashes. After the fix the app will close cleanly and the exam‑marks screen will no longer throw errors.
$140 USD in 4 days
2.3
2.3

Hello, Your priority is not to rebuild the school app—it’s to **find the actual bugs and security weaknesses, fix them carefully, and keep the working functionality intact**. I understand you need an audit of the existing **C# WinForms + Entity Framework + SQL Server** application, particularly around: * Login and permission issues * Exam marks/data problems * Application crashes and shutdown behavior * Plain-text password storage and related security risks * Other bugs or unsafe code discovered during the audit **My approach would be audit first, fixes second:** I’ll review the existing code and database flow, reproduce the reported issues, identify their root causes, and apply targeted fixes rather than rewriting working components. After each fix, I’ll test the affected workflow and check for regressions. A few questions: 1. Can you provide the complete source code and database/schema? 2. Are the listed issues reproducible on your current environment? 3. Approximately how large is the application/codebase? I can start with the audit and then provide a clear list of findings and fixes before making unnecessary changes. Timeline and milestone scope can be confirmed after reviewing the project. I’d be happy to take a careful, systematic approach to stabilizing the application. Best regards, Ankit
$180 USD in 3 days
2.2
2.2

Hello, I can help you to fix the bugs and revise the code for you existing C# Winform project. Let's get started. Nguyen
$100 USD in 2 days
2.2
2.2

Hello, The key part of this project is **finding the real faults in your WinForms school app without disturbing the parts that already work**. I can help you handle this accurately and efficiently without overcomplicating the process. I have hands-on experience with **C# Programming, Software Testing, and Software Development**, including fixing login and data-flow issues in desktop apps. For your project, I would focus on auditing the code for unsafe behavior, repairing the exam marks and permission logic, and tracing the shutdown/crash paths so the app closes cleanly while keeping your existing features intact. I can start immediately and expect to complete this within 5 days. One detail I'd like to confirm before starting: **is the SQL Server database already available with sample data, or should I also prepare a safe test copy for debugging?** Best regards, Miguel
$120 USD in 5 days
1.7
1.7

Hi there, Thank you for sharing the details of your school management app project. I appreciate your clear goals—auditing your C# WinForms application, identifying vulnerabilities and bugs, and implementing targeted fixes while preserving your existing features. With extensive experience in C# WinForms development, SQL Server, and Entity Framework, I’ve helped numerous clients strengthen and stabilize similar school and business management systems. My background also includes robust database management and a strong focus on data protection best practices, which aligns well with your concerns about issues like plain-text password storage and user permissions. Here’s how I would approach your project: - Conduct a thorough review of your codebase to identify functional bugs, security vulnerabilities, and areas where data protection can be improved. - Prepare a concise audit report outlining any broken, unsafe, or inefficient components, prioritizing those that impact core functionality and security (e.g., login, crashes, permission handling, and proper app closure). - Apply precise fixes to the issues found—ensuring no unnecessary rewrites or removal of features that already work as intended. - Test each fix rigorously to guarantee stability and verify that the user experience remains smooth. - Provide recommendations for any optional enhancements to help future-proof your app. If you’re using Crystal Reports, I am comfortable reviewing those integrations as well, though my main focus will be on the core WinForms and database components. I’m committed to delivering a secure, reliable, and maintainable solution. Looking forward to learning more about your app and collaborating to ensure it’s running at its best!
$30 USD in 5 days
1.4
1.4

Peoria, United States
Payment method verified
Member since Aug 14, 2026
$2-6 USD / hour
$2-8 USD / hour
$10-30 CAD
₹750-1250 INR / hour
₹750-1000 INR / hour
₹5000-9000 INR
£20-250 GBP
₹600-4000 INR
₹12500-37500 INR
min ₹2500 INR / hour
₹1500-12500 INR
$750-1500 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$15-25 USD / hour
$15-25 USD / hour
₹750-1250 INR / hour
$2-8 USD / hour
₹750-1250 INR / hour