Skip to content

NeginKabirian/OurTeam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

OurTeam

Description

A team management web application built with .NET and Entity Framework, designed for educational purposes. It uses cookie-based authentication and authorization, allowing an admin to assign tasks to other team members.

Features

  • User registration (sign-up), login, and logout
  • Automatic session expiration after a specified interval
  • “Remember Me” support for persistent sessions
  • Role-based access control with two levels: Admin and Ordinary User
  • Custom brute-force protection algorithm for password security

Installation

  1. Download or clone the repository.
  2. Configure the database connection in appsettings.json.
    "ConnectionStrings": {
     "DefaultConnection": "Server=YOUR_SERVER;Database=YOUR_DB;Trusted_Connection=True;"
     }
    
  3. Install the required NuGet packages.
    Install-Package Microsoft.EntityFrameworkCore.SqlServer
    Install-Package Microsoft.EntityFrameworkCore.Tools
    
    

Contributers

@NeginKabirian @shadi2005


Log In

photo_2025-07-21_02-29-41

Admin Panel

photo_2025-07-21_02-29-30 photo_2025-07-21_02-29-55

User Pannel

photo_2025-07-21_02-36-25 photo_2025-07-21_02-36-22

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors