Made using ASP.NET MVC in Visual Studio.
Talkfusion is a .NET-based collaborative workplace platform.
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.
-
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.