0% found this document useful (0 votes)
2 views3 pages

Fyp 2

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

CS IT Department

Hazara University Mansehra


FYP Title: HU chat Connect
Session: 2020 - 2024 Discipline: BScs

S. No R. No Name Responsibilitie Signature


s
01. 301-20153 Zaryab khan Programming
02. 301-20161 Abdul Hadi UI Designer
03. 301-20193 Sheram khan Documentation

Introduction to FYP:. To this evolution by introducing a modern and feature-rich Chat


Application designed to enhance communication experiences. The primary objective of this project is to
design and implement a Chat App that not only facilitates real-time messaging but also incorporates
innovative features to elevate the user experience. Through the integration of cutting-edge technologies,
our aim is to create a platform that not only connects individuals but also provides a seamless and secure
environment for communication.

Existing System: The existing system was previously paid, so the user had to pay to
use it. Perhaps in the future, it may become paid again.

Proposed System:
If the current system becomes paid, we can leverage HU's network infrastructure to
launch HUChatApp worldwide. By uploading it to HU servers, we can grant access to
teachers, students, and new users. This would enable our university to effortlessly
convey important news to individuals without requiring them to physically visit the
university.

The Chat App will be designed with a client-server architecture, where users interact
with the application through client interfaces, and a central server manages the

communication between clients. The server will be responsible for handling user
authentication, message routing, and overall system coordination.
Key Components:
 Authentication: (Phone Auth Firebase)
 Update Profile
 Realtime Chat: (Text, Emoji, Image, Voice, Gif, Video)
 Reply to any Chat (Text, Image, Voice, Gif, Video)
 Video Call: (Agora SDK)
 Delete Messages
 Status & Expire status after 24 hours
 Call History
 Search
 Cross-Platform Compatibility

Feasibility study:
Technical Feasibility:
 Evaluate the hardware requirements for both the server and client devices.
 Ensure the chosen hardware is scalable to accommodate potential increases
in user base.
 Assess the compatibility of software components, including the operating
systems and development tools.
 Verify the availability of third-party APIs or libraries for additional functionalities.
Economic Feasibility:
 Break down the costs associated with development tools, server hosting, database
management, and potential third-party services.
 Compare these costs to the budget allocated for the project

Tools/Technology or Infrastructure for Proposed System


The app will be developed using the following tools and technologies:
 Android Studio
• Dart language
• Framework Flutter
• Firebase
• MS Word
• Star UML
Documentation and project timeline:
 Phase 1 (Months 1-2): Data collection.
 Phase 2 (Months 3-5): Model development.
 Phase 3 (Months 6-7): UI design and implementation.
 Phase 4 (Months 8-9): Integration of UI with backend and Database.
 Phase 5 (Months 10-12): Testing, validation, and finalizing the system.

FYP Committee Remarks:


_______________________________________________________________________________
______________
_______________________________________________________________________________
______________
_______________________________________________________________________________
______________
_______________________________________________________________________________
_____________.

Decision:
_______________________________________________________________________________
______________
_______________________________________________________________________________
_____________.

You might also like