C++ Desktop Application

Job ID: 35055411

Budget: $10 – $30 USD

Desktop Application Project Title: Gescole (School management system)

Programming: C++
Database: MsSql
User: Admin, Teacher, Students

Features:
1. Let me know first which software you will use for development.
Features
2. We will provide logo, so website colors can be followed by the logo. User friendly functions & design is required. Need source code with database.
1: User should be able to log into the system according to account type, i.e., Teacher or Admin.
3. Make sure whenever use those source code, must cover basic functionality, useful features that I mentioned. Let me know before you proceed to work on these.
2: Admin should be able to manage student lists; including new student registration, view and delete student.
4. Make a video of how to run code, connect or setup database etc.
3: Admin should be able to manage all Teacher’s accounts; including adding new account, view and delete teach account.
5. If I face any difficulties to setup/run on my side, you need to assist to run remotely.
4: Admin should be able to manage course listings; including creating new courses and viewing, updating and deleting existing courses.
6. Do revisions whenever required.
5: Admin should be able to assign a Teacher to a course.
6: Teacher should be able to view his account details.
7: Teacher should be able to view all courses he has been assigned to.
8: Teacher should be able to view class schedule.
9: Teacher should be able to update student’s course performance; including. taking attendance and updating progress report.
10: Teacher should be able to mark students.
11: Admin should be able to print receipt after student's payment.
12: Admin should be able to manage student’s schooling fees (view the fees to pay, the paid fees).
13: Admin should be able to validate payment.
14: All users should be able to logout from the system.


Note:
1. Let me know first which software you will use for development.
2. We will provide logo, so website colors can be followed by the logo. User friendly functions & design is required. Need source code with database.
3. Must cover basic functionality, useful features that I mentioned. Let me know before you proceed to work on these.
4. Generate exe file for desktop application, Make a video of how to run code, connect or setup database etc.
5. If I face any difficulties to setup/run on my side, you need to assist to run remotely.
6. Do revisions whenever required.