The Future of Work Skills Development Through Engaging Android E-Learning System

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

Presentation On

The Future of Work Skills Development through Engaging


Android E-Learning System
Under the guidance of
Deepak Kr. Jha,
Asst. Professor,
Dept. CSE
KALYANI GOVERNMENT ENGINEERING COLLEGE
Submitted by:
Manjit Kumar (10200121041)
Eajaj Ahamed (10200121044)
Nirmal Barman (10200121047)
Marshal Saren (10200121049)
Front End

INTRODUCTION Back End

The project focuses on developing an E-


Learning Android Application using modern
technologies like React Native Expo and
Strapi for frontend and backend, respectively.
It incorporates tools like SQLite, Cloudinary,
and Google Firebase for efficient data Database
management and user authentication.
E- Learning App

OBJECTIVE
Cost Effective | User-Friendly UI Design | Simple CMS
KEY FEATURES OF THE APP
Unified Plat form
E- Learning App

Cross-Platform Support

Se c ur e Use r Au t he nt i c a t i on

I nt e gr at e d I ma g e S t o r a ge
SYSTEM ARCHITECTURE
High-level design showcasing the system's structure and components.
FRONTEND DEVELOPMENT
(REACT NATIVE EXPO)
Cr oss- Pl at for m:
Dev el op f or both And roi d and i OS p l atf orms.

Te c hnol ogi e s :
Uti l i z e React N a ti v e a n d Expo f ra mework s .

UI De si gn:
Focus on cre a ti n g a n i n t ui t i v e a n d us er-f ri en d l y inter f a ce .
.
USER INTERFACE AND
NAVIGATION
Na vi g at i on: I mpl e ment s mooth tra n s i t i on s us i n g Rea ct Na v i ga tio n.
St a t e Manage me nt : Manag e app s ta te wi th Red ux.
CLOUD-HOSTED DATABASE
(STRAPI)

Tr a nsi t i on: S hi f t f rom l o c a l S QL i te t o cl oud -h os t ed S Q Li t e.

I nt e gr at i on: Li nk S QLi te da ta ba s e wi t h S t ra pi f or b a ck en d
BACKEND DEVELOPMENT
(STRAPI)
CMS : Ut i l i z e Strap i a s th e h ead l es s con t en t ma n a gement system f o r

f l ex i b l e cont en t ma n a g e men t .

Ma nage me n t : Manag e cour s es , l es s on s, q ui z z es , a n d us er rol es

ef f ecti vel y wi th i n S tra p i .

API s: Dev el o p Restf ul API s to f a ci l i t a t e s ea ml es s comm u nica tio n

bet ween the f ron ten d a nd b a ck en d s ys t ems .


COURSE MANAGEMENT
Te a c he r I nt e r f a c e : Teachers man a g e c ours e s v i a S t ra pi a d mi n pa n el .
IMAGE STORAGE
(CLOUDINARY)
Confi g ur at i o n: S et up Cl oud i n a ry f or ef f i ci en t i ma ge upl oa d s .
API U se : Fet ch i mag e s us i n g C l ou d i n a ry' s A P I .
USER AUTHENTICATION
(FIREBASE)
Se t up: I mpl e ment Fi reba s e f or s ecure us er a ut h en t i ca t io n.

Se c ur i t y: Ens ure secur e l og i n a n d regi s t ra t i on proces s es .

Rol e - Base d Ac c e s s : Di f f erenti ate a c c es s l evel s f or s t ud en t s a n d

teachers.

Eas e of Use : S i mpl i f y user ma n a g eme n t a n d a ut h en t i ca t i on

p r o cedures
USE CASE DIAGRAM
Representation: Visualize user interactions with the system.
SEQUENCE DIAGRAM
Interaction Flow: Sequence of interactions between users and system.
ACTIVITY DIAGRAM
Workflow: Detail major activities within the app
CLASS DIAGRAM
Structure: Show the structure of classes and relationships.
KEY FUNCTIONALITIES
Enrollment: Process for students to enrol l in cours es.

Assignment : Interactive quizzes and a ssessmen ts.

Tracking: Progress tracki ng and ana l ytics .

CMS: Strapi for managi ng cours es, l es son s, a nd assign m ents.

Cross-Platform: Develop for Android and iOS us ing Rea ct

Native Expo

Image Storage : Efficient image handl ing with Cl oudina ry.


DATA SYNCHRONIZATION

Consistency:
Ensure local and remote data a re s ynchronized for sea mless a ccess.

Mechanisms:
Implement techniques for updating cl oud-h os ted SQ L ite d a ta b a se in rea l-tim e.

Reliability:
Use robust methods to ha ndl e data con f l icts a nd ensure d a ta integrity.

Performance:
Optimize synchroni zation proces ses f or min imal la tency a nd ef f icient d a ta ha nd ling .
TESTING AND RESULTS
Te s t i ng Me t ho ds : Uni t t esti ng , i n teg ra ti on t es t i n g, us er a ccept a n c e testing .
Re s ul t s: Hi g h p erf or ma n c e, p os i ti v e us er f eed b a ck , rel i ab l e d a ta synchr o niza tio n,
secure authen ti c a ti on .
FUTURE ENHANCEMENTS

AI I nt e gr at i on: Per sonal i z ed l ea rn i n g experi en ces .

Adv anc e d Ana l yt i c s : Dee per i nsi g h ts i n to us er d a t a .

Gami f i c at i on: Mak i n g l earn i n g more i n t era ct i v e.

Mul t i - Langu a g e S u ppo r t : Cat eri ng to a g l oba l a ud i en ce.


CONCLUSION
R e c ap of app f e a t u r e s a nd t he i r b e ne fi t s

Uni fi e d pl at f o r m f o r s t ud e nt s and t e ache r s E- Learning App

Se c ur e use r a u t he nt i c a t i on w i t h F i r e b as e .

Eff i c i e nt i ma g e s t o r a g e w i t h Cl oud i nar y .

I mp ac t : Enha nc e d l e a r ni ng e x p e r i e nce t hr oug h t e ch n ol og y i n te g rati on .


REFERANCE
1 . John Smith, "The Impact of E-Learning on Student Performance," Journal of Educational

Technology, Volume 12, Pages 45-57, 2020.

2 . Jane Doe, "AI in Education: Enhancing Learning through Technology," International Journal of

Artificial Intelligence in Education, Volume 8, Pages 30-42, 2019.

3 . Robert Brown, "Gamification in E-Learning: Motivating Students through Game Elements,"

Journal of Interactive Learning Research, Volume 10, Pages 67-78, 2021.

4 . Emily Johnson, "The Role of Analytics in E-Learning," Journal of Learning Analytics, Volume 7,

Pages 20-33, 2018.

5 . Michael Lee, "VR and AR in Education: The Future of Immersive Learning," Journal of Virtual

Learning, Volume 5, Pages 15-26, 2022.


THANK YOU

You might also like