You are on page 1of 7

Upcoming

 
 
 
 
PROJECT SYNOPSIS
 (VII Semester)

 
BACHELOR OF TECHNOLOGY

in
COMPUTER SCIENCE AND ENGINEERING

 
 
 
SUBMITTED BY
 
Arya Parashar: B.Tech: 19BCON084
Ishant Kumawat: B.Tech: 19BCON085
Jitesh Sharma: B.Tech: 19BCON089
:
.

 
 

JECRC UNIVERSITY, JAIPUR


JULY 2022 to DEC 2022
Problem Statement
There are multiple news-sharing apps used by a single user and are often
spammed with notifications. There is also a lot of fake news which gets
shared. A news-sharing app wants to help users find relevant and
important news easily every day and also understand explicitly that the
news is not fake but from proper sources.

Why is the Topic Chosen?


After being constantly bombarded with the issue through news channels,
newspapers, and social media, I decided to look into it. I realized that the
issue indeed needs to be addressed. This encouraged me to look for and
offer a different perspective on the same topic which is the reason why I
chose this topic.

Objective of the Project


 The objective of this project is to develop an application for Online
News that can aware the people.
 Anytime, anywhere, anyone can know about the news or
information by internet at low cost.
 Dynamically provides facility.
 To add any new information without any complexity.
Scope of the Project
 User interface design for website and mobile phone for both iOS
and Android.
 Development of all functional requirements as proposed for the
mobile application.
 Our project aim at business process automation.

Methodologies
1. Flutter
Flutter is a cross-platform UI toolkit that is designed to allow code
reuse across operating systems such as iOS and Android, while also
allowing applications to interface directly with underlying platform
services. The goal is to enable developers to deliver high-performance
apps that feel natural on different platforms, embracing differences
where they exist while sharing as much code as possible.
2. XML
The design goals of XML emphasize simplicity, generality, and
usability across the Internet. It is a textual data format with strong
support via Unicode for different human languages. Although the
design of XML focuses on documents, the language is widely used
for the representation of arbitrary data structures such as those used in
web services.
3. Room Database
Room Database is a part of the Android Architecture components
which provides an abstraction layer over SQLite which allows for
more robust database access while still providing the full power of
SQLite.
4. API’s
An Application Programming Interface (API) is a particular set of
rules (‘code’) and specifications that programs can follow to
communicate with each other. APIs are growing exponentially every
year.

Requirement Specifications
1. Hardware Specifications
Minimum Recommended

CPU 2x1.8GHz 32-bit(x86) 4x2.4GHz 64-bit(x64)

RAM 4 GB 8 GB

2. Software Specification
2.1 Android Studio
2.2 Programming Languages Required
2.2.1 Flutter
2.2.2 XML
2.2.3 DART
2.3 Room Database
2.4 GitHub
What contribution would the project
make?
Currently there are many applications similar to “Upcoming” but we
compete them using our own way of understanding and making the
application easy to use and simple interface which allows user to
interact with the app more easily. Unlike some other apps, people
want to be charged for the app neither they will see advertisements
like other apps whose half screen is covered with advertisements. Our
application is based on the thinking that everyone should be able to
utilize the app and stay updated with daily news from all over the
world. The target audience for our application is vast as nowadays
people want to read news online rather than buying a newspaper and
waiting for it to deliver the news the next day. People prefer to get the
latest news on the go just like our application ‘Upcoming’ does.
People will get the latest news as soon as they occur rather than
waiting for an entire day.
‘Upcoming’ will also offer news based on classification where the
news will be categorized based on their field of interest and it will
become handy and easy to access a specific field of interest of
news a person wants.
Schedule of the Project

Gantt chart
References
 https://droidmentor.com
 https://wikipedia.com
 https://howtodoandroid.com
 https://developer.android.com/studio
 https://github.com

You might also like