SlideShare a Scribd company logo
Mini Project
Hemant Sarthak
A41895516040
E-Commerce Website
We developed a basic ecommerce website focused on
smartphones and created all the related pages to it for our mini
project.
The work was divided among team members like:
▪ Coding done by Hemant
▪ UI Designing done by Ayush and Ayushman
▪ Testing done by Ujjwal
Coding was done by me using various tools, techniques and
components which are described in the upcoming slides.
2
Components
A basic overview of the various
Components used in the Mini Project.
Tools and Software Used
These are some of the various tools and software used to develop the
Mini Project:
4
JavaScript
It is used to create basic logic
processes used to perform
various tasks on the user side
while reducing lag.
Bootstrap
Bootstrap is a free and open-
source CSS framework
directed at responsive,
mobile-first front-end web
development.
Adobe
Dreamweaver
It is editor used to edit HTML,
PHP, Javascript, CSS and
related files and can also be
used to upload them to one's
Web server.
Atom
Atom is a free and open-
source text and source code
editor for with support for
plug-ins written in Node.js,
and embedded Git Control,
developed by GitHub.
Browser
DevTools
DevTools can help you edit
pages on-the-fly and
diagnose problems quickly,
which ultimately helps you
build better websites, faster
VS Code
Visual Studio Code is a
source-code editor developed
by Microsoft for Windows,
Linux and macOS. It also
includes embedded Git
support.
Adobe XD
Adobe XD is a vector-based
user experience design tool
for web apps and mobile
apps, developed and
published by Adobe Inc.
Front End Components
These are some of the various front end components used to develop
the Mini Project:
5
JavaScript
It is used to create basic logic
processes used to perform
various tasks on the user side
while reducing lag.
Bootstrap
Bootstrap is a free and open-
source CSS framework
directed at responsive,
mobile-first front-end web
development.
HTML/CSS
HTML/CSS are the building
blocks of any website
repressing all the data and
the various ways it should be
stylized.
JavaScript
It is used to create basic logic
processes used to perform
various tasks on the user side
while reducing lag.
Bootstrap
Bootstrap is a free and open-
source CSS framework
directed at responsive,
mobile-first front-end web
development.
Owl Carousel
Owl Carousel is a touch
enabled jQuery plugin that
lets you create a beautiful
responsive carousel slider.
Fonts
Various fonts like Roboto,
Ubuntu etc. were also used in
this project for a very
accurate styling.
Font Awesome
It is a font and icon toolkit
based on CSS and LESS. It
was made by Dave Gandy,
and later was incorporated
into the BootstrapCDN.
E-commerce
Website
Few Snippets & Summary of Various
Pages created for the Mini Project.
Coding Tasks
The various coding tasks I completed based on input from my
team members:
▪ Developing the various Website Pages.
▪ Adding Sliders
▪ Mobile Optimizations
▪ Image Optimizations
▪ Instagram Feed
▪ Google Maps Integration etc.
These were some of the various tasks I was able to complete in
a very user friendly manner without and bugs courtesy of my
team members valuable insights and feedback in UI and
Testing.
7
Place your screenshot here
Home Page
The desktop view of the
ecommerce website.
It contains various
sliders, tickers etc. and
other features to make
the most impact on the
user.
8
Home Page
The mobile view of the
ecommerce website.
A very optimized page
for mobile view without
compromising features.
A small snippet of a very
long page.
Place your screenshot here
9
Place your screenshot here
Shop Category
It contains various
options through which a
user can choose the
categories of
smartphones as desired.
A small snippet of a very
long page.
10
Shop Category
The mobile view of the
shop category.
Here we used some
dropdowns menus to
preserve the desktop
page functionality.
A small snippet of a very
long page.
Place your screenshot here
11
Place your screenshot here
Product Page
The desktop view of the
product page.
It contains the details of
a given product, user
reviews, specification
tabs and much more.
A small snippet of a very
long page.
12
Product Page
The mobile view of the
product page.
A very optimized page
for mobile view without
compromising features
of any sort.
A small snippet of a very
long page.
Place your screenshot here
13
Place your screenshot here
Contact Us
The desktop view of the
Contact Us.
It contains a integrated
google map for a more
trustworthy look among
other things.
A small snippet of a very
long page.
14
Contact Us
The mobile view of the
Contact Us.
A very optimized page
for mobile view with
touch enabled google
maps support for mobile
view.
A small snippet of a very
long page.
Place your screenshot here
15
Conclusion
Some of the pages we created for the E-commerce website are
shown here, the various pages I coded allowed me to learn:
▪ Adding Sliders
▪ Mobile Responsive Optimizations
▪ Lazy Image Loading
▪ Timers and Range Bars
▪ Google Maps Integration etc.
In conclusion, this mini project helped us learn various new
design, coding, testing and maintenance techniques which will
surely help us in the long run.
16
THANK YOU
17
Hemant Sarthak
A41895516040

More Related Content

What's hot

Internship presentation
Internship presentationInternship presentation
Internship presentation
Wasim Shemna
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web Developer
Hemant Sarthak
 
Full stack web development
Full stack web developmentFull stack web development
Full stack web development
Crampete
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
Yash Sati
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.
Jayant Surana
 
Introduction to flutter
Introduction to flutter Introduction to flutter
Introduction to flutter
Wan Muzaffar Wan Hashim
 
Asp.Net Core MVC with Entity Framework
Asp.Net Core MVC with Entity FrameworkAsp.Net Core MVC with Entity Framework
Asp.Net Core MVC with Entity Framework
Shravan A
 
Web developnment
Web developnment Web developnment
Web developnment
AshutoshSharma734
 
Web-developmentInternship.docx
Web-developmentInternship.docxWeb-developmentInternship.docx
Web-developmentInternship.docx
Aditya patil
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
Temitayo Fadojutimi
 
Backend Programming
Backend ProgrammingBackend Programming
Backend Programming
Ruwandi Madhunamali
 
Web Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @CygnismediaWeb Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @Cygnismedia
Clark Davidson
 
AngularJS
AngularJS AngularJS
Angular Introduction By Surekha Gadkari
Angular Introduction By Surekha GadkariAngular Introduction By Surekha Gadkari
Angular Introduction By Surekha Gadkari
Surekha Gadkari
 
Difference between-web-designing-and-web-development
Difference between-web-designing-and-web-developmentDifference between-web-designing-and-web-development
Difference between-web-designing-and-web-development
Global Media Insight
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
SWAGATHCHOWDARY1
 
Difference between frontend and backend
Difference between frontend and backendDifference between frontend and backend
Difference between frontend and backend
Rahul Rana
 
Flutter introduction
Flutter introductionFlutter introduction
Flutter introduction
Võ Duy Tuấn
 
My Final year project on Android app development
My Final year project on Android app developmentMy Final year project on Android app development
My Final year project on Android app development
rahulkumargiri
 

What's hot (20)

Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web Developer
 
Full stack web development
Full stack web developmentFull stack web development
Full stack web development
 
Front-End Web Development
Front-End Web DevelopmentFront-End Web Development
Front-End Web Development
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.Web deveopment using React js and Node js with SQL.
Web deveopment using React js and Node js with SQL.
 
Introduction to flutter
Introduction to flutter Introduction to flutter
Introduction to flutter
 
Asp.Net Core MVC with Entity Framework
Asp.Net Core MVC with Entity FrameworkAsp.Net Core MVC with Entity Framework
Asp.Net Core MVC with Entity Framework
 
Web developnment
Web developnment Web developnment
Web developnment
 
Web-developmentInternship.docx
Web-developmentInternship.docxWeb-developmentInternship.docx
Web-developmentInternship.docx
 
Web Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo FadojutimiWeb Development and Web Development technologies - Temitayo Fadojutimi
Web Development and Web Development technologies - Temitayo Fadojutimi
 
Backend Programming
Backend ProgrammingBackend Programming
Backend Programming
 
Web Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @CygnismediaWeb Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @Cygnismedia
 
AngularJS
AngularJS AngularJS
AngularJS
 
Angular Introduction By Surekha Gadkari
Angular Introduction By Surekha GadkariAngular Introduction By Surekha Gadkari
Angular Introduction By Surekha Gadkari
 
Difference between-web-designing-and-web-development
Difference between-web-designing-and-web-developmentDifference between-web-designing-and-web-development
Difference between-web-designing-and-web-development
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
 
Difference between frontend and backend
Difference between frontend and backendDifference between frontend and backend
Difference between frontend and backend
 
Flutter introduction
Flutter introductionFlutter introduction
Flutter introduction
 
My Final year project on Android app development
My Final year project on Android app developmentMy Final year project on Android app development
My Final year project on Android app development
 

Similar to Ecommerce Mini Project / Group Project Coding

presentaion.pptx
presentaion.pptxpresentaion.pptx
presentaion.pptx
mehulmaheshwari3
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdf
Cerebrum Infotech
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentation
bhavesh singh
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
Noor Muhammad Khan
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
Keyideas Infotech Private Limited
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
preeti katiyar
 
SmileMobility.pptx
SmileMobility.pptxSmileMobility.pptx
SmileMobility.pptx
SundaresanP4
 
SmileMobility.pdf
SmileMobility.pdfSmileMobility.pdf
SmileMobility.pdf
SundaresanP4
 
Bootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book SampleBootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book Sample
Bootstrap Creative
 
Progressive Web Application by Citytech
Progressive Web Application by CitytechProgressive Web Application by Citytech
Progressive Web Application by Citytech
Ritwik Das
 
AravindaKumarNew
AravindaKumarNewAravindaKumarNew
AravindaKumarNew
Aravinda Pushpagiri
 
Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)
ANISH GUPTA
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?
Katy Slemon
 
10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App
Sonitek International
 
Web development
Web developmentWeb development
Web development
RaziyaChoudhary
 
webdevelopment-210628031421.pdf
webdevelopment-210628031421.pdfwebdevelopment-210628031421.pdf
webdevelopment-210628031421.pdf
DakshPratapSingh1
 
PDF 1.pdf
PDF 1.pdfPDF 1.pdf
PDF 1.pdf
Shanta Nusrat
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website Design
Arin Shamima
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
FusionCharts
 
Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?
Devathon
 

Similar to Ecommerce Mini Project / Group Project Coding (20)

presentaion.pptx
presentaion.pptxpresentaion.pptx
presentaion.pptx
 
A Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdfA Complete Guide To Progressive Web App.pdf
A Complete Guide To Progressive Web App.pdf
 
Home management WebApp presentation
Home management WebApp presentationHome management WebApp presentation
Home management WebApp presentation
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
 
7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf7 useful websites for front end developers.pdf
7 useful websites for front end developers.pdf
 
SmileMobility.pptx
SmileMobility.pptxSmileMobility.pptx
SmileMobility.pptx
 
SmileMobility.pdf
SmileMobility.pdfSmileMobility.pdf
SmileMobility.pdf
 
Bootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book SampleBootstrap 4 Online Training Course Book Sample
Bootstrap 4 Online Training Course Book Sample
 
Progressive Web Application by Citytech
Progressive Web Application by CitytechProgressive Web Application by Citytech
Progressive Web Application by Citytech
 
AravindaKumarNew
AravindaKumarNewAravindaKumarNew
AravindaKumarNew
 
Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)
 
Front end developer responsibilities what does a front-end developer do?
Front end developer responsibilities  what does a front-end developer do?Front end developer responsibilities  what does a front-end developer do?
Front end developer responsibilities what does a front-end developer do?
 
10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App10 Mobile Application Framework Must Know to Launch New App
10 Mobile Application Framework Must Know to Launch New App
 
Web development
Web developmentWeb development
Web development
 
webdevelopment-210628031421.pdf
webdevelopment-210628031421.pdfwebdevelopment-210628031421.pdf
webdevelopment-210628031421.pdf
 
PDF 1.pdf
PDF 1.pdfPDF 1.pdf
PDF 1.pdf
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website Design
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
 
Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?
 

More from Hemant Sarthak

Maturity Testing Software DeveDevelopment Hemant
Maturity Testing Software DeveDevelopment HemantMaturity Testing Software DeveDevelopment Hemant
Maturity Testing Software DeveDevelopment Hemant
Hemant Sarthak
 
Html5 Web Storage Hemant
Html5 Web Storage HemantHtml5 Web Storage Hemant
Html5 Web Storage Hemant
Hemant Sarthak
 
Drone Military Automation INDIA DRDO Pitch Deck
Drone Military Automation INDIA DRDO Pitch DeckDrone Military Automation INDIA DRDO Pitch Deck
Drone Military Automation INDIA DRDO Pitch Deck
Hemant Sarthak
 
Drone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch DeckDrone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch Deck
Hemant Sarthak
 
Jet Spark Teaser Pitch Deck
Jet Spark Teaser Pitch DeckJet Spark Teaser Pitch Deck
Jet Spark Teaser Pitch Deck
Hemant Sarthak
 
Vayu Eendhan Fuel Recycling Indian Metric Pitch Deck
Vayu Eendhan Fuel Recycling Indian Metric Pitch DeckVayu Eendhan Fuel Recycling Indian Metric Pitch Deck
Vayu Eendhan Fuel Recycling Indian Metric Pitch Deck
Hemant Sarthak
 
Rape prevention with AI for Face2Face Presentation
Rape prevention with AI for Face2Face PresentationRape prevention with AI for Face2Face Presentation
Rape prevention with AI for Face2Face Presentation
Hemant Sarthak
 
Smartphone
SmartphoneSmartphone
Smartphone
Hemant Sarthak
 
Unguided Network
Unguided NetworkUnguided Network
Unguided Network
Hemant Sarthak
 
Transmission Media
Transmission MediaTransmission Media
Transmission Media
Hemant Sarthak
 
Televison
Televison Televison
Televison
Hemant Sarthak
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Hemant Sarthak
 

More from Hemant Sarthak (12)

Maturity Testing Software DeveDevelopment Hemant
Maturity Testing Software DeveDevelopment HemantMaturity Testing Software DeveDevelopment Hemant
Maturity Testing Software DeveDevelopment Hemant
 
Html5 Web Storage Hemant
Html5 Web Storage HemantHtml5 Web Storage Hemant
Html5 Web Storage Hemant
 
Drone Military Automation INDIA DRDO Pitch Deck
Drone Military Automation INDIA DRDO Pitch DeckDrone Military Automation INDIA DRDO Pitch Deck
Drone Military Automation INDIA DRDO Pitch Deck
 
Drone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch DeckDrone Package Delivery Automation Pitch Deck
Drone Package Delivery Automation Pitch Deck
 
Jet Spark Teaser Pitch Deck
Jet Spark Teaser Pitch DeckJet Spark Teaser Pitch Deck
Jet Spark Teaser Pitch Deck
 
Vayu Eendhan Fuel Recycling Indian Metric Pitch Deck
Vayu Eendhan Fuel Recycling Indian Metric Pitch DeckVayu Eendhan Fuel Recycling Indian Metric Pitch Deck
Vayu Eendhan Fuel Recycling Indian Metric Pitch Deck
 
Rape prevention with AI for Face2Face Presentation
Rape prevention with AI for Face2Face PresentationRape prevention with AI for Face2Face Presentation
Rape prevention with AI for Face2Face Presentation
 
Smartphone
SmartphoneSmartphone
Smartphone
 
Unguided Network
Unguided NetworkUnguided Network
Unguided Network
 
Transmission Media
Transmission MediaTransmission Media
Transmission Media
 
Televison
Televison Televison
Televison
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

Recently uploaded

UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 

Recently uploaded (20)

UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 

Ecommerce Mini Project / Group Project Coding

  • 2. E-Commerce Website We developed a basic ecommerce website focused on smartphones and created all the related pages to it for our mini project. The work was divided among team members like: ▪ Coding done by Hemant ▪ UI Designing done by Ayush and Ayushman ▪ Testing done by Ujjwal Coding was done by me using various tools, techniques and components which are described in the upcoming slides. 2
  • 3. Components A basic overview of the various Components used in the Mini Project.
  • 4. Tools and Software Used These are some of the various tools and software used to develop the Mini Project: 4 JavaScript It is used to create basic logic processes used to perform various tasks on the user side while reducing lag. Bootstrap Bootstrap is a free and open- source CSS framework directed at responsive, mobile-first front-end web development. Adobe Dreamweaver It is editor used to edit HTML, PHP, Javascript, CSS and related files and can also be used to upload them to one's Web server. Atom Atom is a free and open- source text and source code editor for with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Browser DevTools DevTools can help you edit pages on-the-fly and diagnose problems quickly, which ultimately helps you build better websites, faster VS Code Visual Studio Code is a source-code editor developed by Microsoft for Windows, Linux and macOS. It also includes embedded Git support. Adobe XD Adobe XD is a vector-based user experience design tool for web apps and mobile apps, developed and published by Adobe Inc.
  • 5. Front End Components These are some of the various front end components used to develop the Mini Project: 5 JavaScript It is used to create basic logic processes used to perform various tasks on the user side while reducing lag. Bootstrap Bootstrap is a free and open- source CSS framework directed at responsive, mobile-first front-end web development. HTML/CSS HTML/CSS are the building blocks of any website repressing all the data and the various ways it should be stylized. JavaScript It is used to create basic logic processes used to perform various tasks on the user side while reducing lag. Bootstrap Bootstrap is a free and open- source CSS framework directed at responsive, mobile-first front-end web development. Owl Carousel Owl Carousel is a touch enabled jQuery plugin that lets you create a beautiful responsive carousel slider. Fonts Various fonts like Roboto, Ubuntu etc. were also used in this project for a very accurate styling. Font Awesome It is a font and icon toolkit based on CSS and LESS. It was made by Dave Gandy, and later was incorporated into the BootstrapCDN.
  • 6. E-commerce Website Few Snippets & Summary of Various Pages created for the Mini Project.
  • 7. Coding Tasks The various coding tasks I completed based on input from my team members: ▪ Developing the various Website Pages. ▪ Adding Sliders ▪ Mobile Optimizations ▪ Image Optimizations ▪ Instagram Feed ▪ Google Maps Integration etc. These were some of the various tasks I was able to complete in a very user friendly manner without and bugs courtesy of my team members valuable insights and feedback in UI and Testing. 7
  • 8. Place your screenshot here Home Page The desktop view of the ecommerce website. It contains various sliders, tickers etc. and other features to make the most impact on the user. 8
  • 9. Home Page The mobile view of the ecommerce website. A very optimized page for mobile view without compromising features. A small snippet of a very long page. Place your screenshot here 9
  • 10. Place your screenshot here Shop Category It contains various options through which a user can choose the categories of smartphones as desired. A small snippet of a very long page. 10
  • 11. Shop Category The mobile view of the shop category. Here we used some dropdowns menus to preserve the desktop page functionality. A small snippet of a very long page. Place your screenshot here 11
  • 12. Place your screenshot here Product Page The desktop view of the product page. It contains the details of a given product, user reviews, specification tabs and much more. A small snippet of a very long page. 12
  • 13. Product Page The mobile view of the product page. A very optimized page for mobile view without compromising features of any sort. A small snippet of a very long page. Place your screenshot here 13
  • 14. Place your screenshot here Contact Us The desktop view of the Contact Us. It contains a integrated google map for a more trustworthy look among other things. A small snippet of a very long page. 14
  • 15. Contact Us The mobile view of the Contact Us. A very optimized page for mobile view with touch enabled google maps support for mobile view. A small snippet of a very long page. Place your screenshot here 15
  • 16. Conclusion Some of the pages we created for the E-commerce website are shown here, the various pages I coded allowed me to learn: ▪ Adding Sliders ▪ Mobile Responsive Optimizations ▪ Lazy Image Loading ▪ Timers and Range Bars ▪ Google Maps Integration etc. In conclusion, this mini project helped us learn various new design, coding, testing and maintenance techniques which will surely help us in the long run. 16