DMS
Document Management System [ C# ASP.NET core 2.1 (MVC ) , 3-tier architecture, EF Code First, microsoft sql server ]
Install / Use
/learn @nayeemazad/DMSREADME
DMS -Document Management System
Technologies
C# ASP.NET core 2.1 (MVC ) , 3-tier Architechture, EF Code First
Features
<ul> <li>Admin Creates Users & assign Roles</li> <li>User get notified by email for credentials</li> <li>User can creates own categories</li> <li>User can upload own documents</li> <li>User can Search & Downloads</li> </ul>Screenshots
<img src="readme/1.png" alt="demo"/> <img src="readme/2.png" alt="demo"/> <img src="readme/4.png" alt="demo"/> <img src="readme/5.png" alt="demo"/>Installation
step 1: $ git clone https://github.com/nayeemazad/DMS.git <br> Step 2: Set gmail credential for sending mail at DMS.WebUI/appsettings.json file<br>
<pre> "SendMail": { "Setting": { "Gmail": "your_gmail_id@gmail.com", "Password": "your_gmail_password", } } </pre> <br> Step 3: Set ConnectionStrings for Database connection <br> <pre>"ConnectionStrings": { "DmsDb": "Server=your_server_name;Initial Catalog=your_database_name;Integrated Security=True;User Id=user_id;Password=password;" }</pre> <br>Step 4: Go to Package manager console and then run command <pre> PM> Update-Database</pre> . This will create database as specified in the ConnectionStrings and will execute the migration files.<br>
Step 5: Now insert an entry for admin at user table from database sql interface
<pre> USE [DMS] GO INSERT INTO [dbo].[Users] ([UserEmail] ,[UserName] ,[password] ,[UserRole]) VALUES ('admin@admin.com', 'Admin', 'admin', 'Admin') GO </pre><br>Final Step: Run your project and it will navigate to browser http://localhost:{port}
Related Skills
feishu-drive
351.8k|
things-mac
351.8kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
351.8kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
postkit
PostgreSQL-native identity, configuration, metering, and job queues. SQL functions that work with any language or driver
