Uploaded by Muhammad Roushan

OOSE-Project-Proposal

advertisement
Project Proposal
CSE304 – Object Oriented Software Engineering
Project Title:
Messenger Android App
(using Flutter, Dart & Firebase)
Project By:
Ahmad Shahzad – (SP20-BSE-023)
Muhammad Roushan – (SP20-BSE-005)
Jahanzaib Zahir – (SP20-BSE-053)
Hasham Ahmad – (SP20-BSE-007)
Department of Computer Science
COMSATS University Islamabad, Lahore Campus
Project Details
Type of Project
Area of Specialization
Sr.#
(i)
(ii)
(iii)
(iv)
Reg.#
SP20-BSE-023
SP20-BSE-005
SP20-BSE-053
SP20-BSE-007
[●] Development
Communication
Project Group Members
Name
CGPA
Email
Ahmad Shahzad
2.5
sp20-bse-023@cuilahore.edu.pk
Muhammad Roushan
2.9
sp20-bse-005@cuilahore.edu.pk
Jahanzaib Zahir
3.3
sp20-bse-053@cuilahore.edu.pk
Hasham Ahmad
2.5
sp20-bse-007@cuilahore.edu.pk
Gantt Chart
Project Title: Connectly (Chat Android App)
We are social animals and we communicate with each other on daily basis. In past times, we used
different means of communication and with the evolvement of time our methods to communicate with
each other changed. We communicated in past through people. Then we started writing letters and
from letters we shifted towards Telephonic calls and Fax system but now everybody connects with each
other via Internet.
World has never been the same before. The times are gone when we used to write letters and talk to
each other via different means of communication. With the emergence in the world, it has led us to
different new means of talking to each other. We have been upgraded to the use of social media now
and different other communication apps.
As someone has narrated,
“Life is just another name for Change “
Aim of the Objective:
We are all familiar with Facebook messenger and all of us have been using it for a long period of time. It
has provided us ease in communication and we have been able to connect to people from all around the
world. We all have been looking forward for always something better and much easier to use. That is
why different software developers developed different kinds of communicative apps through which
people became much easier and comfortable to talk to. The aim of this objective is to provide people a
new easier and much safer way of communication where they don’t get mixed up and can use without
the fear of their privacy getting violated.
Problem Statement:
Every story has a bad side of too. Not a single software has been perfect for us and we always found that
something is missing there and we need to come up with the solution for that problem. Some
applications were slow, some of them were huge in size and some of them have other minor bugs. We
came up with an idea of building some messenger to cover up with this problem and hence we
developed Connectly to make sure that we are building something near to perfect. Our Goal is to
minimize the problems that end user faces and we create something with much simpler GUI and less
complicated functions. Hence Connectly came into existence.
Limitations of existing software:
Here are some of the limitations of the existing rendition of Connectly Chat App:
a. It can only conduct one-on-one conversations.
b. Like some other high-end chat applications like Messenger or WhatsApp, Connectly does not
have the ability to conduct voice or video calls.
c. Connectly also doesn’t have the feature to send files, videos or images.
d. It is strictly, a text-chat application.
Introduction:
Connectly can be used by literally everyone around us. Being fully secured and trustee of their privacy.
Being safe from Hackers and different people around us. Also, people can do chatting with each other
and keep connected on daily basis. In general, Connectly is safe or safer than most other chatting apps.
It could be argued that WhatsApp’s end-to-end encryption on all messaging is a better approach, but the
company’s ties to Facebook may turn off privacy advocates.
Project Description:
Connectly is an online chatting or communication app which has been a much easier, much efficient and
much safer way of communication to use among people. With some exciting new features upcoming in
the new updates, Connectly Chat App is going to be one of the best communication apps all around the
world. Some features are never been into the human mind and meets perfectly according to their
needs. From a student to a business man, a common man to VIP, it has everything in it, which meet
according to their needs.
About the Project:
Here is the list of some key features for Connectly.
•
•
•
Connectly accounts are tied to Google and come with the security that Google provides.
Account creation requires an iOS or Android device regardless of the platform intended to be
used.
Users can easily sign out and sign into another account.
•
User can chat with an unlimited number of registered users.
•
In addition, User can also keep track of all his conversations through the Home Screen, where
they’ll be able to view all their on-going chats.
•
Connectly allows its users to delete chatrooms as per their convenience. One user deleting the
chatroom would indicate that both users cannot access the messages sent. Thus – maintaining a
level of secrecy and privacy between the two users.
Project Objectives:
Here are some of the reasons why our group chose this messenger app and why it needs to become a
part of our regular use.
•
•
•
•
•
The main feature of the application is the privacy of each user. No one has access to personal
files, and the correspondence is visible only to the person and his interlocutor.
Main function of application is to provide us with the opportunity to conduct a dialogue or
create conversations that can be accompanied by the exchange of files of various formats,
including photos, videos or text documents.
One other purpose of getting this application to real life is that many messengers are not free.
We make sure that you don’t have to pay a single penny to use our services.
Our team wants the Connectly Chat App to stand out by offering speed and security, as well as
reliance on crowd-sourcing and community-driven efforts.
Objective is to remain Non-profit to gain the trust of users and provide them a safer way to
communicate with each other.
Download