Professional Documents
Culture Documents
Pankaj Report
Pankaj Report
Pankaj Report
A INTERNSHIP REPORT
Submitted by
Pankaj Parihar
200305124025
March-2024
This is to certify that the project report submitted along with the project entitled
Jaldi Delivery has been carried out by Pankaj Parihar under my guidance in
partial fulfillment for the degree of Bachelor of Engineering in CSE, 8th Semester
DECLARATION
We hereby declare that the Internship report submitted along with the Internship
entitled Jaldi Delivery submitted in partial fulfillment for the degree of Bachelor
supervision of Ikshit Kakkar and that no part of this report has been directly
copied from any students’ reports or taken from any other source, without
Pankaj Parihar
Parul Institute of Engineering & Technology, Limbda
Acknowledgement
I am deeply grateful to Ikshit Kakkar for their guidance, support, and invaluable
insights throughout my employment. Their expertise and encouragement have
played a pivotal role in shaping my learning experience.
I extend my gratitude to Prof. Ayushi Desai for their invaluable support and
advice throughout this internship journey. Their expertise and encouragement have
been pivotal in navigating complex tasks and achieving my objectives effectively.
Abstract
The abstract for Aim2Excel's grocery delivery app project encapsulates the key
aspects and achievements of the endeavor. The project involved developing a
comprehensive ecosystem comprising customer, vendor, and delivery partner apps,
integrated with real-time tracking features, wallet payments, and Razorpay
integration. Technologies such as Dart, Flutter, PHP, Firebase, and Google Maps
API were employed to create a seamless and efficient platform for online grocery
ordering and delivery.
Testing played a crucial role in validating the system's reliability, performance, and
user experience, with comprehensive testing strategies, bug resolution, and
optimization efforts. The project's success was further reinforced by continuous
evaluation, mentorship, problem-solving approaches, and future enhancement
strategies outlined in the conclusion and discussion chapters.
Acknowledgement ................................................................................................. i
Abstract ................................................................................................................. ii
List of Figures ...................................................................................................... iii
List of Tables ........................................................................................................ iv
List of Abbreviations ............................................................................................ v
Table of Contents ................................................................................................. vi
Chapter 1 Overview of the Company ………………………………………… 1
1.1 History ……………………………………………………………………. 2
1.2 Different product ……………….…………………………………………. 3
1.3 Organization chart ………………………………………………………… 4
1.4 Capacity of plant ………………………………………………………….. 5
Chapter 2 Overview of Different Departments ……………………………… 1
2.1 Work Carried out in Each Department ……………………………………. 2
2.2 Explanation of their roles …………………………………………………. 3
Chapter 3 Internship and Project …………..………………………………… 1
3.1 Internship Summary ………………………………………………………. 2
3.2 Purpose …………………….…..…………………………………………...3
3.3 Objective ………………………………………………………………….. 4
3.4 Scope ……………………………………………………………………… 5
3.5 Technology and Literature Review ……………………………………….. 6
3.6 Internship Planning ………………………………………………………..7
3.6.1 Internship Development Approach and Justification ………………….8
3.6.2 Internship Effort and Time, Cost Estimation ………………………….9
3.6.3 Roles and Responsibilities ……………………………………………10
3.6.4 Group Dependencies ………………………………………………….11
3.7 Internship Scheduling ………………………………………………………12
Chapter 4 System Analysis ……………………..……………………………… 1
4.1 Analysis of the existing systems ……..……………………………………. 2
4.2 Identification of requirements ..……………………………………………. 3
Chapter 5 System Design ..……………………..………………………………..1
5.1 Design of the proposed system ..……..……………………………………..2
5.2 Description of the system ….....……………………………………………. 3
Chapter 6 Implementation ..……………………..….…………………………..1
6.1 Detailed account of the implementation ..…………………………………..2
6.2 Discussion of the tools …….....……………………………………………. 3
Chapter 7 Testing …………..……………………..….………………………….1
7.1 Overview of the testing ………………....…………………………………..2
7.2 Description of test cases ……...……………………………………………. 3
Chapter 8 Conclusion and Discussion …………..………..…………………….1
8.1 Summary of the internship project and its outcomes …..…………………..2
8.2 Reflection on the overall internship experience……………………………. 3
8.3 Discussion of the project's impact …………………………………………..6
References …………..………..…………………………………………………...1
Appendix …………..………..…………………………………………………….1
Chapter 1: Overview of the Company
1.1 History
3.1 Purpose
The purpose of the grocery delivery app project at Aim2Excel is to address the
growing demand for convenient and efficient online shopping experiences,
particularly in the grocery sector. The project aims to create a seamless ecosystem
that connects customers, vendors, and delivery partners, offering real-time order
tracking, secure payment options, and fast delivery services.
The internship provides an opportunity for participants to gain hands-on experience
in developing complex mobile applications, integrating payment gateways, and
leveraging cloud-based solutions.
3.2 Objectives
The primary objectives of the project include implementing real-time order
tracking features using GPS technology, integrating multiple payment gateways
such as wallet payments and Razorpay, ensuring a 20-minute delivery promise for
select products, developing separate apps for customers, vendors, and delivery
partners, and establishing seamless communication between the frontend and
backend systems using Dart, Flutter, PHP, and Firebase.
3.3 Scope
The scope of the project encompasses designing intuitive user interfaces for the
customer app, vendor app, and delivery partner app, developing a scalable backend
system to manage orders, payments, and inventory, integrating secure payment
gateways to facilitate seamless transactions, optimizing delivery logistics for
efficient route planning and order fulfillment, and conducting thorough testing to
ensure a reliable and user-friendly application.
3.6 Planning
The planning phase involves defining the overall development approach,
estimating project effort and time, assessing cost considerations, allocating roles
and responsibilities to team members, identifying dependencies, and creating a
detailed project plan with milestones, deliverables, and timelines. Aim2Excel
adopts an agile development approach to foster collaboration, flexibility, and
iterative improvements throughout the project lifecycle.
This collaborative planning process ensured that the project was well-organized
and that each team member had a clear understanding of their responsibilities. The
planning phase was a critical part of my work, providing a roadmap for the project
and ensuring that all team members were aligned and focused on the project's
objectives.
3.7 Scheduling:
Aim2Excel creates a detailed project schedule using project management tools
such as Jira, Trello, or Microsoft Project. The schedule includes sprint cycles,
milestone deadlines, client review sessions, testing phases, deployment plans, and
ongoing support activities. Regular progress tracking, reporting, and adjustments
are made to keep the project on track and meet client expectations.
Chapter 4: System Analysis
6.2 Technology:
The technologies used in implementing the grocery delivery app project
include Dart and Flutter for cross-platform mobile app development,
PHP for backend services and API integration, Firebase for real-time
database management and cloud functions, Razorpay API for payment
gateway integration, Google Maps API for location-based services, and
JWT (JSON Web Tokens) for secure authentication. Aim2Excel
leverages continuous integration and continuous deployment (CI/CD)
pipelines using tools like Jenkins or GitLab CI/CD for automated
testing, building, and deployment of application updates.
6.3 Results:
Upon implementation, Aim2Excel successfully delivers a fully
functional grocery delivery ecosystem consisting of customer, vendor,
and delivery partner apps.
The apps feature real-time order tracking with map integration, multiple
payment options including wallet payments and Razorpay integration,
user-friendly interfaces tailored for each user role, efficient backend
systems for order processing and inventory management, secure
authentication and data encryption, and seamless integration with
third-party services.
CONCLUSION
In conclusion, the detailed exploration of Aim2Excel's project for developing a
grocery delivery app ecosystem, along with the comprehensive analysis of various
chapters, highlights the company's commitment to innovation, efficiency, and
excellence in software development. Through this project, Aim2Excel
demonstrated its expertise in leveraging cutting-edge technologies like Dart,
Flutter, PHP, Firebase, Razorpay, and Google Maps API to create a seamless and
feature-rich platform for grocery ordering and delivery.
REFERENCES