HIGHLY RECOMMENDED WEB HOSTING PROVIDER

Online School & Live Class & Accounting .Net core 7 + Full source code

Online School & Live Class & Accounting .Net core 7 + Full source code

LIVE PREVIEW

Online School & Live Class & Accounting .Net core 7 + Full source code

LIVE PREVIEW

Smart School & Accounting  .Net 7+ User Management + Arabic Support + Full Source Code

Version v3.0

 

Demo URL : http://smartschooldemo.smartsoftwarelab.com

Front web site : http://smartschooldemo.smartsoftwarelab.com/Website

 

Credentials

  • User title : admin
  • Password : P@ssw0rd
  • User title : schooladmin
  • Password : P@ssw0rd

 

Introduction

 

Smart School & Accounting  make  academics and college students in a position to talk with one another on-line . additionally instructor can create Live Class utilizing Zoom Application .Teacher can add movies , pdf recordsdata for the category and add questions . Student can show movies and pdf recordsdata for the category  and reply the questions . Teacher can show pupil solutions and provides him a rating . Parents can show their son’s homework outcomes and examine their progress.

Also system comprises full accounting module , accountant ready so as to add limitless charges ,merchandise, classes, models, suppliers, and create (Fees – purchases – return Fees –return purchases) invoices with taxes and print invoices, and he can create [Journals – Accounts Tree] . additionally you’ll be able to add limitless faculties as a result of the system is mulitenant.

Smart School & Accounting System is Multitenant  , so every college is a seperate tenant .

Zoom Live Class : Teacher can create stay class and college students in the identical class can be part of the stay class .

This net based mostly software is developed on .Net 7 utilizing ASP.Net Core, C#, Entity framework core, JavaScript, jQuery, JSON, Bootstrap, HTML, CSS and SQL Server.

Smart School & Accounting System has seven default roles [Admin – Accountant –  Teachers  – SchoolAdmin – Students – Parents – Receptionist]  .

 

Framework: .Net 7

Features :

  • Support English / Arabic
  • Live Class utilizing Zoom Integration
  • Architecture : Clean Architecture
  • Full User Management Module
    • Users [Create –Edit – Delete – Search]
    • Roles [Create –Edit – Delete – Search]
    • Policies [Create –Edit – Delete – Search]
  • Authentication Settings
  • Bind Pages with Policies , utilizing straightforward person interface
  • Login
  • Reset Password
  • Error Log : utilizing NLog
  • Audit path : log database actions [add – update -delete] and enterprise actions Like:[CreateInvoice,UpdateInvoice , etc]
  • Multitenant: you’ll be able to create many faculties and every college is a tenant
  • School Admins [Create –Edit – Delete – Search]
  • Accountant [Create – Edit – Delete -Search]
  • Grades [Create –Edit – Delete – Search]
  • Class Rooms [Create –Edit – Delete – Search]
  • Materials [Create –Edit – Delete – Search]
  • Teachers [Create –Edit – Delete – Search]
  • Students [Create –Edit – Delete – Search]
  • Parents [Create –Edit – Delete – Search]
  • Librarian [Create – Edit – Delete – Search ]
  • Schedules [Create –Edit – Delete – Search]
  • Student can show class movies and pdf /phrase recordsdata
  • Student can reply homework questions
  • Student can show homework outcomes
  • Teacher can show pupil solutions and provides him a rating
  • Teacher can create stay classutilizing Zoom Integration
  • Student can be part of the Live Class
  • Parent can show his son’s homework outcomes and examine his progress in each materials
  • Super admin can create limitless faculties
  • Super admin can create School Admin for particular college
  • Units [Create –Edit – Display – Delete – Search]
  • Categories [Create –Edit – Display – Delete – Search]
  • Products [Create –Edit – Display – Delete – Search]
  • Suppliers [Create –Edit – Display – Delete – Search]
  • Fees Invoices [Create –Edit – Display – Delete – Search]
  • Fees Returns Invoices [Create –Edit – Display – Delete – Search]
  • Purchases Invoices [Create –Edit – Display – Delete – Search]
  • Purchases Returns Invoices [Create –Edit – Display – Delete – Search]
  • Journals [Create –Edit – Display – Delete – Search]
  • Accounts Tree [Create – Edit – Delete – Search]
  • Cost Centers [Create – Edit – Delete – Search]
  • Dashboard for accountant
  • Dashboard for college admin
  • Reception Module
  • Admission Enquiries
  • Visitor Books
  • Phone Logs
  • Postal Dispatch
  • Postal Receive
  • Complains
  • Students List
  • Librarian Module
    •       Books [Create – Edit – Delete – Search]
    •       Members
    •       Borrow Transactions
  • Reports
  • Fees Report
  • Fees Returns Report
  • Purchases Report
  • Purchases Return Report
  • Stock Report
  • Cash Report
  • Journals Report

 

Quick Start Guide

How to Generate Database Tables

 

  • Open [Package manager console] and within the [Default project] listing .. choose [Common.Persistance] undertaking
  • Write the under instructions
    • add-migration frequent -context CommonDbContext
    • update-database -context CommonDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [UserManagement.Persistance] undertaking
  • Write the under instructions
    • add-migration personManagement -context UserManagementDbContext
    • update-database -context UserManagementDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [SmartAccounting.Persistance] undertaking
    • add-migration accounting -context SmartAccountingDbContext
    • update-database -context SmartAccountingDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [OnlineSchool.Persistance] undertaking
    • add-migration college -context OnlineSchoolDbContext
    • update-database -context OnlineSchoolDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [Receptionist.Persistance] undertaking
    • add-migration reception -context ReceptionistDbContext
    • update-database -context ReceptionistDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [Librarian.Persistance] undertaking
    • add-migration librarian -context LibrarianDbContext
    • update-database -context LibrarianDbContext
  • Open [Package manager console] and within the [Default project] listing .. choose [Zoom.Persistance] undertaking
    • add-migration zoom -context ZoomDbContext
    • update-database -context ZoomDbContext

 

  • Congratulations , simply run the undertaking .

 

Credentials

  • User title : admin
  • Password : P@ssw0rd

 

  • Create School Admin
  • School Admins – >  New School Admin
  • Logout from Admin account
  • Log in with new college admin account
  • Create Grades
  • Grades à New Grade
  • Create Class Rooms
  • Class Rooms – > New Class Room
  • Create Materials
  • Materials – > New Material
  • Create Teachers
  • Teachers – > New Teacher
  • Create Students
  • Students – > New Student
  • Create Parents
  • Parents – > New Parent
  • Create Receptionist
  • Receptionists – > New Receptionist
  • Create Librarian
  • Librarian s– > New Librarian

 

  • Create Schedules
  • Schedules – > Settings
  • Schedules – > New Schedule
  • Teacher Create Live Class
  • Login with instructor account – > Live Classes – > New Live Class
  • Student Join Live Class
  • Login with pupil account – > Live Classes – > the present stay class be part of url will seem and pupil click on on it to affix
  • Update Tax Value & Opening Cash & Currency
  • School Profile
  • Create Accountant
  • Accountants – >New Accountant
  • Log in with accountant person
  • Create Default Supplier Or Real Suppliers
  • Supplier – > New Supplier
  • Create Units
  • Inventory – >  Units List – >  New Unit
  • Create Categories
  • Inventory – > Categories List – > New Category
  • Create Products
  • Inventory – > Products List – > New Product
  • Create School Years
  • Fees Management – > School Years List   –  >  New School Year
  • Create Fees
  • Fees Management – > Fees List   –  >  New Fees
  • Receive Fees
  • Fees Invoices – > Receive Fees
  • Create Fees Return Invoice
  • Fees Invoice –  > Search for the bill  – > in choice choose [return invoice]
  • Create Items in Accounts Tree
  • Accounts Tree
  • Create Cost Center
  • Cost Centers – > New Cost Center
  • Create Journals
  • Journals – > New Journal

 

<tbody>

</tbody>

Version

Content

Date

V3.0

upgrading to .Net 7.0

25-5-2023

V2.0

entrance web site

2-4-2022

V1.0

School & accounting modules [Initial version]

5-8-2020

V1.1

Zoom Integration for stay Classes

12-9-2020

V1.2

Reception Module

26-9-2020

V1.3     

Librarian Module

17-12-2021

 

LIVE PREVIEWBUY FOR $54