Skip to content

Talkfusion is a .NET-based collaborative workplace platform.

Notifications You must be signed in to change notification settings

FMIProjects/TalkFusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TalkFusion

Code Lines

Table of contents:

Description

Made using ASP.NET MVC in Visual Studio.

Talkfusion is a .NET-based collaborative workplace platform.

Features

Tasks Completed : 14/14

  • Implement four types of users: unregistered visitor, registered user, moderator, and administrator.

  • Unregistered users can view the home page and login/register forms.

  • Home Page.

  • Search Bar.

  • Pagination.

  • Each team must have a mandatory name and description upon creation.

  • Teams divided into dinamically created categories managed by the administrator.

  • Registered users can create new teams or join existing ones.

  • The user creating a team becomes the default moderator.

  • Moderators can accept new members, revoke members with inappropriate behavior, and grant moderation rights to other team members.

  • Team members can add text messages, images, and embedded videos from other platforms. Additionally, they can edit and delete their own messages.

  • List of team members.

  • Registered users can be part of multiple teams. A list is shown of the teams they belong to.

  • Administrator has authority to delete content, manage user rights, and ensure platform integrity.

Contributors

Usage

  • Simply clone the project repository from GitHub:

     git clone https://github.com/FMIProjects/TalkFusion.git
  • Create Database in Package Manager Console:

     Update-Database
  • Run it.

Gallery

Start Page

User Home Screen

Group Interface and Chat

New Channel Creation

Admin Category managing