
On-line College .Web core 7.0 + Arabic Assist + Full Supply Code
Model v2.0
Introduction
On-line College system make lecturers and college students capable of talk with one another on-line .Trainer can add movies and pdf recordsdata for the category , add questions . Pupil can show movies and pdf recordsdata for the category and reply the questions . Trainer can show scholar solutions and provides him a rating . Mother and father can show their son’s homework outcomes and examine their progress .
On-line College System is Multitenant , so every faculty is a tenant .
This net based mostly software is developed on .Web core 7 utilizing ASP.Web Core, C#, Entity framework core, JavaScript, jQuery, JSON, Bootstrap, HTML, CSS and SQL Server.
On-line College System has 5 default function [Admin – Teachers – SchoolAdmin – Students – Parents] , and you’ll add limitless roles .
Framework: .Web Core 7
Options :
- Assist English / Arabic
- Full Consumer Administration Module
- Customers [Create –Edit – Delete – Search]
- Roles [Create –Edit – Delete – Search]
- Insurance policies [Create –Edit – Delete – Search]
- Authentication Settings
- Bind Pages with Insurance policies , utilizing straightforward person interface
- Login
- Reset Password
- Error Log : utilizing NLog
- Audit path : log database actions [add – update -delete] and enterprise actions [Create teacher – Create School – ..etc]
- Multitenant: you possibly can create many colleges and every faculty is a tenant
- College Admins [Create –Edit – Delete – Search]
- Grades [Create –Edit – Delete – Search]
- Class Rooms [Create –Edit – Delete – Search]
- Supplies [Create –Edit – Delete – Search]
- Lecturers [Create –Edit – Delete – Search]
- College students [Create –Edit – Delete – Search]
- Mother and father [Create –Edit – Delete – Search]
- Schedules [Create –Edit – Delete – Search]
- Pupil can show class movies and pdf /phrase recordsdata
- Pupil can reply homework questions
- Pupil can show homework outcomes
- Trainer can show scholar solutions and provides him a rating
- Guardian ca show his son’s homework outcomes and examine his progress in each materials
- Tremendous admin can create limitless faculties
- Tremendous admin can create College Admin for particular faculty
Fast Begin Information
Learn how to Generate Database Tables
- Open [Package manager console] and within the [Default project] checklist .. choose [Common.Persistance] venture
- Write the under instructions
- add-migration CreateCommon -context CommonDbContext
- update-database -context CommonDbContext
- Open [Package manager console] and within the [Default project] checklist .. choose [UserManagement.Persistance] venture
- Write the under instructions
- add-migration CreateIdentity -context ApplicationDbContext
- update-database -context ApplicationDbContext
- Open [Package manager console] and within the [Default project] checklist .. choose [OnlineSchool.Persistance] venture
- add-migration CreateOnlineSchool -context OnlineSchoolDbContext
- update-database -context OnlineSchoolDbContext
- Congratulations , simply run the venture .
Credentials
- Consumer identify : admin
- Password : P@ssw0rd
- Create College Admin
- College Admins à New College Admin
- Logout from Admin account
- Log in with new faculty admin account
- Create Grades
- Grades à New Grade
- Create Class Rooms
- Class Rooms à New Class Room
- Create Supplies
- Supplies à New Materials
- Create Lecturers
- Lecturers à New Trainer
- Create College students
- College students à New Pupil
- Create Mother and father
- Mother and father à New Guardian
- Create Schedules
- Schedules à Settings
- Schedules à New Schedule