0% found this document useful (1 vote)
240 views17 pages

E-Commerce Website Laravel

An e-commerce platform was created using Laravel and the Bagisto framework. Key features included a user and admin dashboard, mobile responsiveness, a three-step booking process, order tracking, email notifications, a search form, and PayU payment integration. The project was developed according to Laravel's MVC structure using Composer for dependency management. A zero-level DFD and level-1 DFD were created to model the system and its processes. Screenshots showed the composer, Laravel, landing page, admin dashboard, and directory structure.

Uploaded by

Nishil Shah
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 (1 vote)
240 views17 pages

E-Commerce Website Laravel

An e-commerce platform was created using Laravel and the Bagisto framework. Key features included a user and admin dashboard, mobile responsiveness, a three-step booking process, order tracking, email notifications, a search form, and PayU payment integration. The project was developed according to Laravel's MVC structure using Composer for dependency management. A zero-level DFD and level-1 DFD were created to model the system and its processes. Screenshots showed the composer, Laravel, landing page, admin dashboard, and directory structure.

Uploaded by

Nishil Shah
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/ 17

DEVANG PATEL INSTITUTE OF ADVANCE TECHNOLOGY AND RESEARCH

E-Commerce Platform

External Guide Internal Guide Prepared By


• Mr. Darshil Bhatt • PROF. Dhruvi Gosai • Dirgh Patel (D20DCE158)
• Shardul Parekh (D20DCE164)
• Nishil Shah (D20DCE186)
• Keval Bhavsar (D20DCE191)

1
Some details about e-commerce
• An e-commerce website is one that enables customers to buy and sell tangible objects, services,
and digital products over the internet as opposed to at a physical store.
• A company can process orders, receive payments, handle shipping and logistics, and offer
customer care through an e-commerce website. In addition to helping drive traffic to your
website, optimizing it for simple browsing and searching encourages people to return. Your
website will appear more professional and will receive more positive feedback from visitors if it
has features like easy navigation, rapid loading times, and functional links. But you need to
conduct a thorough website analysis in order to improve your webpages and content.
• A website analysis is advantageous since the information you get and the findings can assist you
enhance your pages and marketing techniques to draw in more people. From there, your chances
of converting them into clients or customers are higher. You may find out which of your SEO
strategies are effective and where you could use updates and enhancements by analyzing your
website.

2
Our Project -
• Making an Online Shopping website on top of Laravel.
• We built this project on Bagisto Framework based on Laravel. Bagisto is a hand-
tailored E-Commerce framework built on some of the hottest open-source technologies
such as Laravel (a PHP framework) and Vue.js a progressive JavaScript framework.

3
Some details about Laravel Project -
• User Dashboard
• Admin Dashboard
• Mobile-Friendly Website
• 3 Step Booking Process
• Order Tracking
• Email Notifications
• Subscriber Form
• A product search form
• Payment Gateway(PayU) Integrated
• Shopping Cart in a Responsive Layout
• Pre-Defined Content with High-Resolution Photos
• Search engine optimization (SEO) for Products
• Recommendations and related products in our categories
Composer
• Composer is a tool for dependency management in PHP. It allows you to declare the
libraries your project depends on and it will manage (install/update) them for you.

• Composer:
• Enables you to declare the libraries you depend on.
• Finds out which versions of which packages can and need to be installed, and installs them
(meaning it downloads them into your project).
• You can update all your dependencies in one command.

2/25/2023 5
Laravel
• Laravel is a web application framework with expressive, elegant syntax. A web framework provides a
structure and starting point for creating your application, allowing you to focus on creating something
amazing while we sweat the details.

• Laravel is an open-source PHP framework, which is robust and easy to understand. It follows a model-
view-controller design pattern. Laravel reuses the existing components of different frameworks which
helps in creating a web application. The web application thus designed is more structured and
pragmatic.

2/25/2023 6
Hardware and Software Requirements
OS - Ubuntu 16.04 LTS or Higher / Windows 7
or Higher (WAMP / XAMPP).

SERVER - Apache 2 or NGINX.

RAM - 3 GB or Higher.

PHP - 7.2 or Higher.

Processor - Clock Cycle 1Ghz or Higher.

Mysql - 5.7.23 or Higher.

For MariaDB users - 10.2.7 or Higher.

Node - 8.11.3 LTS or Higher.

Composer - 1.6.5 or Higher.


Zero Level DFD

8
Level 1 DFD

9
Project Screenshots - Composer

10
Laravel

11
Landing Page -

12
Admin Dashboard -

13
Directory Setup

14
Conclusion
• In today's Web development, a good page design is essential. A bad design will lead to the loss of
visitors and that can lead to a loss of business.
• In general, a good page layout has to satisfy the basic elements of a good page design. This
includes color contrast, text organization, font selection, style of a page, page size, graphics used,
and consistency. In order to create a well-designed page for a specific audience.
• The developer needs to organized and analyze the users' statistics and the background of the
users. Although it can be hard to come up with a design that is well suited to all of the users, there
will be a design that is appropriate for most of the audience.
• The better the page design, the more hits a page will get. That implies an increase in accessibility
and a possible increase in business.

15
Bibliography
https://github.com/bradtraversy/50projects50days

https://www.youtube.com/playlist?list=PLjVLYmrlmjGfh2rwJjrmKNHzGxCZwBsqj

https://www.youtube.com/c/learnwithshopify/playlists

https://help.shopify.com/en

https://www.youtube.com/watch?v=HfgLJY4UKc&list=PLjVLYmrlmjGcNr8TyeuyyBfEvej5eLfsj

16
THANK YOU

17

You might also like