0% found this document useful (0 votes)
48 views22 pages

Bansal Institute of Engineering & Technology, Lucknow

Thank you for the presentation on developing an e-learning application. Please let me know if you have any other questions.

Uploaded by

shivansh sahu100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views22 pages

Bansal Institute of Engineering & Technology, Lucknow

Thank you for the presentation on developing an e-learning application. Please let me know if you have any other questions.

Uploaded by

shivansh sahu100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 22

BANSAL INSTITUTE OF ENGINEERING & TECHNOLOGY,

LUCKNOW

PRESENTATION
ON
E-LEARNING APPLICATION
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SUBMITTED TO: SUBMITTED BY:


Mohd Affan
Mr. Shivam Awasthi
(Assistant Professor) Gayatri Verma

Mohd Arshad Ansari


Table Of Content
 INTRODUCTION
 PURPOSE OF THE APPLICATION
 FEASIBILITY STUDY
 FEATURES
 HOME LAYOUT
 MENU LAYOUT
 CHAPTER LAYOUT
 CODING QUESTION LAYOUT
 LOGIN LAYOUT
 QUIZ LAYOUT
 REALTIME DATABASE SCREENSHOT
 STORAGE SCREENSHOT
 AUTHRNTIFICATION SCREENSHOT
 FOR DATA STORAGE
 HARDWARE REQUIREMENTS
 SOFTWARE REQUIREMENTS
 FUTURE ENHANCEMENT
 REFERENCES
 ANY QUERIES
 THANK YOU
INTRODUCTION
 E-learning has become increasingly popular, and our app is designed to bring education to

your fingertips.

 With our app, you can learn at your own pace, in your own space, and on your own time.

 Whether you are a student, a professional, or just someone looking to learn something new,

our app has a wide range of courses to choose from.

 With our app, education is no longer limited by geography, time, or financial constraints.

 We are committed to making education accessible and affordable for everyone, and we

hope that you will join us on this journey of lifelong learning.


PURPOSE OF THE APPLICTION
 The purpose of developing an e-learning app is to provide a platform for individuals to access

educational resources from anywhere, at any time, and at their own pace.

 The app is designed to make learning more accessible and convenient for individuals who

may not have access to traditional educational institutions, or who have busy schedules that

make attending classes difficult.

 Overall, the purpose of the e-learning app in Android Studio is to provide an accessible and

convenient platform for lifelong learning, empowering individuals to pursue their educational

goals and improve their knowledge and skills.


FEASIBILITY STUDY
 A feasibility study for an e-learning application involves evaluating the viability and potential
success of the application in the market. Here are some key areas that should be considered in the
feasibility study
 Technical Feasibility: Assess the technical requirements needed to develop and maintain the e-
learning application. Determine the compatibility of the app with different operating systems and
devices, and evaluate the feasibility of incorporating advanced features such as machine learning,
VR/AR, and gamification.
 Financial Feasibility: Analyze the financial viability of the e-learning application by determining
the development and operational costs, revenue streams, and potential return on investment (ROI).
Identify potential sources of funding and estimate the break-even point.
 Legal Feasibility: Ensure that the e-learning application complies with relevant laws and
regulations such as data protection, intellectual property, and consumer protection laws.
 Market Analysis: Evaluate the target market, competition, and demand for e-learning
applications. Identify potential customers, their needs and preferences, and market trends.
FEATURES
 Different courses : Our application provides different courses to choose from
and learn at his own convenience.
 Offline mode: The app should support offline mode, allowing users to interact
with course materials and access them without an internet connection. To give
quiz user needs internet connectivity.
 Code Section; The code section provides different codes to learn in C
language.
 Quiz: The application also consists of quizzes to enhance his/her knowledge
and compete with other users.
 Leaderboard: The leaderboard provides the score of the user.
• HOME LAYOUT

Figure1:Home Layout
• Menu Layout

Figure2:Menu Layout
• CHAPTER LAYOUT

Figure3:Chapters Layout
• CODING QUESTION LAYOUT

Figure 4:Question Layout


• LOGIN LAYOUT

Figure5:Login Layout
• QUIZ LAYOUT

Figure6:START QUIZ
REALTIME DATABASE SCREENSHOTS

Figure 7:Realtime Database Screenshot


STORAGE SCREENSHOT

Figure 8:Storage Screenshot


AUTHENTIFICATION SCREENSHOT

Figure 9:Authentification Screenshot


FOR DATA STOREGE
FIREBASE:- Firebase is a Google-backed application development software that enables
developers to develop iOS, Android and Web apps.
Firebase offers a number of services, including:
•Analytics – Google Analytics for Firebase offers free, unlimited reporting on as many as
500 separate events.
•Authentication – Firebase Authentication makes it easy for developers to build secure
authentication systems and enhances the sign-in.
•Cloud messaging – Firebase Cloud Messaging is a cross-platform messaging tool that
lets companies reliably receive and deliver messages on Android and the web at no cost.
•Realtime database – The Firebase Realtime Database is a cloud-hosted No SQL
database that enables data to be stored and synced between users in real time.
•Crashlytics – Firebase Crashlytics is a real-time crash reporter that helps developers
track, prioritize and fix stability issues that reduce the quality of their apps.
HARDWARE REQUIREMENT
 Processor: A quad-core or higher processor is recommended for smooth
performance of the application.
 RAM: At least 2GB of RAM is recommended for our e-learning application.
 Storage: A minimum of 16GB of storage is recommended, although 32GB or
more is better.
 Display: A 5-inch or larger display with a minimum resolution of 720 x 1280
pixels is recommended for a comfortable viewing experience.
 Connectivity: Stable internet connection is required to attempt the quiz.
SOFTWARE REQUIREMENT
 Operating System: The e-learning app should be compatible with the
Android operating system, ideally supporting a wide range of versions (such
as Android 4.0 and above).
FUTURE ENHANCEMENT

 In future we will add more courses to prepare for academics and job
preperation.
 We can add notification feature to notify the user to learn everyday.
 Discussion Forum will be added to discuss your doubts with other users.
 Create an Aesthetically Appealing Design.
 Focus on Delivering Quality Content.
 Make Learning Intuitive, Interactive and Challenging.
REFERENCES
 https://www.javatpoint.com/
 https://www.geeksforgeeks.org/
 https://www.techpile.in/

You might also like