University Group Chatting System Project in PHP and ASP.net

Code and documentation of University Group Chatting System Project in PHP and ASP.net

 

Project Domain / Category

 

Web application

 

Abstract / Introduction

 

Communication plays a vital role in developing trust among groups and serves a tool of exchanging important information and ideas with mutual understanding. There are a lot of social media sources available for communication purposes. Group chatting systems are used as a common tool by the universities, workplaces and in general for different types (verbal/text) of communication now a days.

 

 

This project aims to develop a web-based group chatting application titled as “University Group Chatting System” that will act as a medium among groups of students in the universities who will exchange their ideas / information, perform discussions about different topics via Internet on regular basis.

 

 

This application will be able to allow students from different disciplines to talk about their courses, assignment deadlines, share mutual research interests, events, and gatherings. This system will also be the source of helping other newly admitted students in understanding about university environment.

 

 

Functional Requirements:

 

Chatting application System comprises of following functional modules:

 

 

ADMIN

 

Administrator will be able to create an account.

 

Administrator will be able to login.

 

Administrator will be able to create different chat groups according to different disciplines or general such as Data base group, Networking group, Embedded system group, Assignment group, Machine learning group, Artificial Intelligence (AI) group, and Fun group etc. Administrator will be able to approve requests to enter a group.

 

Administrator will be able to reject requests to enter a group.

 

Administrator will be able delete a person from a chat group.

 

Administrator will be able to devise rules and regulations for each chat group.

 

If a user does not follow the rules and regulations of a certain group then administrator will be able to mute that specific user.

 

USER:

 

User will be able to sign up to the application.

 

User will be able to join a group of his/her own choice.

 

Upon entering a chat group, general terms and conditions will be provided to user.

 

User will be able to post a message.

 

User will be able to share a file.

 

User will be able to use web cam in private chat.

 

User will be able to start a private chat with another participant.

 

User will be able to leave a group.

 

 

Tools:

PHP, ASP.net, MySQL (Students can also use tools of their own choice).

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, testing test cases, SRS, Design, Test phase, and final deliverable., and others are needed to draw for this project.

You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii