Back to projects

.NET

E-Archiving & Document Management System

An Arabic web application for organizing and archiving documents, featuring file uploads, search and filtering, category and department management, a dashboard, and an activity audit log.

E-Archiving & Document Management System

Project overview

E-Archiving is a document management web application built with ASP.NET Core Blazor and SQL Server. It provides an Arabic, right-to-left interface for creating, editing, deleting, and archiving document records, with support for uploading PDF files, Word documents, and images up to 20 MB.

Documents are organized by category and department, with reference numbers, dates, notes, and confidentiality labels. Users can search by title or reference number and filter by category or status. A dashboard displays document statistics, recent records, and activity, while an audit log tracks document operations. The application also includes account registration, sign-in, and account management through ASP.NET Core Identity.

Outcome-

ASP.NET Core 10C#CSSEntity Framework CoreHTMLRESTful APIsSQLSQL Server