University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur Yasmine Bouzid |
Documents disponibles écrits par cet auteur



Titre : Developpement of Algerian Mobile Application for CARPOOL Type de document : texte imprimé Auteurs : Yasmine Bouzid, Auteur ; Lyna Bouselsal ; Semcheddine,Moussa, Directeur de thèse Editeur : Setif:UFA Année de publication : 2024 Importance : 1 vol (55 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : WebSite Responsive
Application Mobile
Django
CarpoolIndex. décimale : 004 - Informatique Résumé :
This project involves developing a carpool mobile app designed to meet
users’ needs and ensure their trust and satisfaction. The app includes a secure
registration process to verify user identities and an effective evaluation
mechanism for trip participants. It facilitates posting and searching for rides
and features a real-time localization system to help users identify meeting
points and track drivers or passengers. The development of the app involved
the use of various development tools and frameworks for both back-end and
front-end, including technologies for real-time experiences, caching, maps
integration, and responsive design. Additionally, the app incorporates progressive
web application (PWA) technologies. The project not only addresses
the challenges of traffic congestion, environmental pollution, and high transportation
costs but also aims to provide a user-friendly, reliable, and secure
carpooling solution.Note de contenu : Sommaire
Abstract 1
Table of contents 3
List of figures 4
List of tables 5
General Introduction 6
1 Carpooling and Mobile Applications 8
1.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Definition: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Principle: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Types of carpooling: . . . . . . . . . . . . . . . . . . . . . . . 10
1.5 Advantages and disadvantages of carpooling: . . . . . . . . . . 11
1.6 Examples of carpool apps: . . . . . . . . . . . . . . . . . . . . 12
1.6.1 TOP 4 carpooling apps [10]: . . . . . . . . . . . . . . . 12
1.6.2 Algerian carpooling apps: . . . . . . . . . . . . . . . . 13
1.7 Mobile app definition: . . . . . . . . . . . . . . . . . . . . . . 13
1.8 Types of Mobile Application: . . . . . . . . . . . . . . . . . . 13
1.8.1 Native Apps . . . . . . . . . . . . . . . . . . . . . . . . 14
1.8.2 Web Apps : . . . . . . . . . . . . . . . . . . . . . . . . 14
1.8.3 Hybrid Application : . . . . . . . . . . . . . . . . . . . 14
1.8.4 Progressive Web Apps (PWAs) : . . . . . . . . . . . . . 14
1.9 Different mobile operating systems: . . . . . . . . . . . . . . . 15
1.10 The advantages and disadvantages of mobile applications: . . . 15
1.11 Most commonly used development environments and tools
(languages, frameworks......): . . . . . . . . . . . . . . . . . . . 16
1.11.1 Programming Languages: . . . . . . . . . . . . . . . . 16
1.11.2 Frameworks: . . . . . . . . . . . . . . . . . . . . . . . . 17
1.12 Native apps vs web apps: . . . . . . . . . . . . . . . . . . . . . 18
1.13 From web app to native app: . . . . . . . . . . . . . . . . . . . 19
1.14 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2 Analysis and design 20
2.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2 Identifying the actors: . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Requirements specifications: . . . . . . . . . . . . . . . . . . . 22
2.4 Design: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5 Database Design . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3 Creation and implementation 38
3.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2 Development tools: . . . . . . . . . . . . . . . . . . . . . . . . 39
3.3 Application navigation diagram: . . . . . . . . . . . . . . . . . 44
3.4 Present the application interfaces . . . . . . . . . . . . . . . . 44
3.5 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Côte titre : MAI/0907
Developpement of Algerian Mobile Application for CARPOOL [texte imprimé] / Yasmine Bouzid, Auteur ; Lyna Bouselsal ; Semcheddine,Moussa, Directeur de thèse . - [S.l.] : Setif:UFA, 2024 . - 1 vol (55 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : WebSite Responsive
Application Mobile
Django
CarpoolIndex. décimale : 004 - Informatique Résumé :
This project involves developing a carpool mobile app designed to meet
users’ needs and ensure their trust and satisfaction. The app includes a secure
registration process to verify user identities and an effective evaluation
mechanism for trip participants. It facilitates posting and searching for rides
and features a real-time localization system to help users identify meeting
points and track drivers or passengers. The development of the app involved
the use of various development tools and frameworks for both back-end and
front-end, including technologies for real-time experiences, caching, maps
integration, and responsive design. Additionally, the app incorporates progressive
web application (PWA) technologies. The project not only addresses
the challenges of traffic congestion, environmental pollution, and high transportation
costs but also aims to provide a user-friendly, reliable, and secure
carpooling solution.Note de contenu : Sommaire
Abstract 1
Table of contents 3
List of figures 4
List of tables 5
General Introduction 6
1 Carpooling and Mobile Applications 8
1.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Definition: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Principle: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Types of carpooling: . . . . . . . . . . . . . . . . . . . . . . . 10
1.5 Advantages and disadvantages of carpooling: . . . . . . . . . . 11
1.6 Examples of carpool apps: . . . . . . . . . . . . . . . . . . . . 12
1.6.1 TOP 4 carpooling apps [10]: . . . . . . . . . . . . . . . 12
1.6.2 Algerian carpooling apps: . . . . . . . . . . . . . . . . 13
1.7 Mobile app definition: . . . . . . . . . . . . . . . . . . . . . . 13
1.8 Types of Mobile Application: . . . . . . . . . . . . . . . . . . 13
1.8.1 Native Apps . . . . . . . . . . . . . . . . . . . . . . . . 14
1.8.2 Web Apps : . . . . . . . . . . . . . . . . . . . . . . . . 14
1.8.3 Hybrid Application : . . . . . . . . . . . . . . . . . . . 14
1.8.4 Progressive Web Apps (PWAs) : . . . . . . . . . . . . . 14
1.9 Different mobile operating systems: . . . . . . . . . . . . . . . 15
1.10 The advantages and disadvantages of mobile applications: . . . 15
1.11 Most commonly used development environments and tools
(languages, frameworks......): . . . . . . . . . . . . . . . . . . . 16
1.11.1 Programming Languages: . . . . . . . . . . . . . . . . 16
1.11.2 Frameworks: . . . . . . . . . . . . . . . . . . . . . . . . 17
1.12 Native apps vs web apps: . . . . . . . . . . . . . . . . . . . . . 18
1.13 From web app to native app: . . . . . . . . . . . . . . . . . . . 19
1.14 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2 Analysis and design 20
2.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2 Identifying the actors: . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Requirements specifications: . . . . . . . . . . . . . . . . . . . 22
2.4 Design: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5 Database Design . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3 Creation and implementation 38
3.1 Introduction: . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2 Development tools: . . . . . . . . . . . . . . . . . . . . . . . . 39
3.3 Application navigation diagram: . . . . . . . . . . . . . . . . . 44
3.4 Present the application interfaces . . . . . . . . . . . . . . . . 44
3.5 Conclusion: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Côte titre : MAI/0907
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0907 MAI/0907 Mémoire Bibliothéque des sciences Anglais Disponible
Disponible