SlideShare a Scribd company logo
By: Nikhil Palyekar
Reg. no:12RSSCA015
Garden City College
Brief Introduction
Project Title : My Choice
Category : Application Development, web
Objective:
Objective is to develop a web application for local
community with a platform to help them buy, sell, rent and find
something and address needs across many categories such as Cars and
Bikes, Mobiles, Real Estate, Furniture, TVs & electronics & Pets
The overall architecture goals of the system are to provide a
highly available and scalable online application for everybody where
people can exchange goods and services.
Hardware Specifications
The minimum required hardware for MY Choice web application is:
Processor :Any processor above 500 MHz
Ram :128 MB
Hard Disk :10 GB
Input Device :Standard Keyboard and Mouse.
Output Device :VGA and High Resolution Monitor.
Software Specification
The minimum required software for MY Choice web application is:
Operating System :Windows 2000/XP/Vista or later.
Web Server :Apache Tomcat Server Version 6.x
Language :Java 1.7, JSP’s, JavaScript & JDBC
IDE :Eclipse Luna
Backend :Oracle 10 g.
Detail Description of the
Project
Modules
Registration:
• When a user wants to getting connected with the application in
terms of putting an ad of his/her product than he/she has to provide some basic
information to the system. This information will be used in identifying the
user in the network and providing various services to the user on the
MyChoice application.
Home Page:
• On this page user can browse through main categories and can also search the
product which he/she is looking for from the search bar. On the same page user get
to see a ticker which will show the recent ads posted by the users. On the right
bottom corner there is a round plus symbol icon, by clicking it a window will open
where user can create his/her own ads.
Create Ad:
• Once the user is registered he/she can create an ad and upload it. All the
categories are mentioned as per the user requirements. User can also upload the
picture of the product which he/she wants to sell.
Sub-category Page:
• This page will have many sub-categories where user can browse through as per
his/her needs. Mainly product brand will be seen on this page. So user can browse
through brands of the products.
Filter Result:
• Once user selects a sub-category then all the results appears which is related to the
category. User can further filter the result with the various options/categories
provided to the left side of the screen. Filter options such as Filter by brand, by
models, by year, by price, & by fuel type.
Final Page:
• Once the filtration is done user can click the result and can get the much more better
information about the product. The complete description of the product is displayed
on the final screen. User can also get the contact number of the person who has
created the ad.
User Account Page:
• This page belongs to the user to which user can see the no. of ads he
has posted and can also delete the ads once the product is sold.
Problem Defination
PROBLEM DEFINATION
Existing System
• Normally we have seen website filled with ads everywhere.
• The existing user interface makes it difficult for some of the users.
• The user interface doesn’t have clean interface.
• It requires greater maintenance.
Proposed System
• By considering the problems in the existing system, the new system providing
different interfaces. By this new interface provides high flexibility in using the
application.
• In the proposed System we have covered all the possible categories for the users
in a reliable manner.
Proposed System
• The interface is free of ads. No redirecting links.
• Creating ads was one of the important module which has been covered in simple
manner, easy for new users to interact.
• As per the security is concerned, all the user’s personal information is maintained
secured.
• This Application works in all sort of platform available in the market.
• There is no risk of data mismanagement at any level while the project development
is under process.
• The application makes the overall project management much easier and flexible.
Diagrams
Use case Diagram
Registration
Log in
User home
Click “Create
Ad” button
Fill all the
details
Post the Ad
Logout
Actor/User
Activity Diagram
Invalid user
Valid user
Authentication
Log in
Updating Profile
User Login
User Creating Ad
Start
Sign in
Validating Retry Close
Click Post Ad
Enter Ad details
Submit Ad
failure
yes
nosuccess
Email-Id Password
Last name
First name User Login
Email Id
Password
Creates
Ad details
Post
Price
Conditions
Place
State
Contact no
Name
Category
Image
Title
ER-Diagram
Data Flow Diagram
Level 0 DFD
User
Creates
Ad
Creates Ad
User
Views Ad
Ad Records
User login
Records
Stores into database
Level 1 DFD
User
Creates
Ad
Creates Ad
User
Views Ad
Ad Records
User login
Records
Stores into database
Login
Successful
Categories/
website
Display result from database
Views user details
Future
Enhancement
Future Enhancements
• The project can be extended to allow multiple images when user creates ad.
• The further extend will also include video for that particular ad in other words
the user can upload the video of his product while uploading the ad.
• The project can also be extended to add chat functionality to the application.
• It can also be extended to make it as online shopping website.
• The project can be extended to many other categories available today.
• Can improve the security level. Making the application more secure and reliable.
• The application can be further available for smartphone devices such as android,
IOS, windows etc.
• Project can be upgraded to more advance option while doing filtering the result.
Such as sort date wise, location wise etc.
Conclusion
It has been a great pleasure for me to work on this exciting and
challenging project. This project proved goof for me as it provided
practical knowledge of not only programming in ADVANCE JAVA and
JSP web based application and so some extent windows application and
SQL server, but also about all handling procedure related with client
side scripting like JavaScript. It also provides knowledge about the
latest technology used in developing web enabled application and client
server technology which will have demand in future. This will provide
better opportunities and guidance in future in developing projects
independently.
Thank You

More Related Content

PPTX
Onlineline shopping Yash Bazaar.com
Tmu
 
PPTX
E-Commerce website IT project PPT
MD HAFIZ
 
PPT
E-CLASSIFIEDS
Reka
 
PPTX
Online shopping prasentation
Atul Kumar
 
DOC
Mini project report_on_online_shopping
Sandeep Bittu
 
PPTX
Olx and its working algorithm
Abdul Rehman Khan
 
PPTX
Olx ppt with its campaign
Pranjal Varma
 
PPT
E commerce website Project Presentation
ZT MESH
 
Onlineline shopping Yash Bazaar.com
Tmu
 
E-Commerce website IT project PPT
MD HAFIZ
 
E-CLASSIFIEDS
Reka
 
Online shopping prasentation
Atul Kumar
 
Mini project report_on_online_shopping
Sandeep Bittu
 
Olx and its working algorithm
Abdul Rehman Khan
 
Olx ppt with its campaign
Pranjal Varma
 
E commerce website Project Presentation
ZT MESH
 

What's hot (20)

PDF
ONLINE SHOPPING SYSTEM -SEPM
Aantariksh Developers
 
PPTX
Grocery app aj
Amita Jain
 
PPTX
Online Shopping based on ASP .NET
Pragnya Dash
 
PDF
Online shopping-project-documentation-template
LaibaMalik17
 
DOCX
PROJECT REPORT_ONLINE VOTING SYSTEM
Nandasaba Wilson
 
PPTX
e-commerce web site project
Mahmudul Hasan
 
DOC
Onlineshopping
amitesh2690
 
PPTX
Online Shopping Full Project Presentation (20 slides)
Krishna Mohan Shakya
 
PPTX
Ppt on ONLINE BOOK STORE
Shashank Srivastava
 
DOCX
E-commerce documentation
Sohel Parvez
 
DOC
Online shopping report-6 month project
Ginne yoffe
 
PPTX
My ppt
Aman Jain Aj
 
DOC
Online old books sales by hemraj gahlot
Hemraj Gahlot
 
PPT
Ppt of online job portal
Iqra Naseer
 
DOCX
Online Shop Project Report
Jayed Imran
 
DOCX
Online bookshop
Parveen Jaat
 
PDF
Project Report on Grocery Store Website
'Ashmeet Sehgal'
 
PPTX
Entity relationship Diagram for Online buy and Sale Project
Naimul Arif
 
PPTX
Online Book Portal
lavish19
 
ONLINE SHOPPING SYSTEM -SEPM
Aantariksh Developers
 
Grocery app aj
Amita Jain
 
Online Shopping based on ASP .NET
Pragnya Dash
 
Online shopping-project-documentation-template
LaibaMalik17
 
PROJECT REPORT_ONLINE VOTING SYSTEM
Nandasaba Wilson
 
e-commerce web site project
Mahmudul Hasan
 
Onlineshopping
amitesh2690
 
Online Shopping Full Project Presentation (20 slides)
Krishna Mohan Shakya
 
Ppt on ONLINE BOOK STORE
Shashank Srivastava
 
E-commerce documentation
Sohel Parvez
 
Online shopping report-6 month project
Ginne yoffe
 
My ppt
Aman Jain Aj
 
Online old books sales by hemraj gahlot
Hemraj Gahlot
 
Ppt of online job portal
Iqra Naseer
 
Online Shop Project Report
Jayed Imran
 
Online bookshop
Parveen Jaat
 
Project Report on Grocery Store Website
'Ashmeet Sehgal'
 
Entity relationship Diagram for Online buy and Sale Project
Naimul Arif
 
Online Book Portal
lavish19
 
Ad

Viewers also liked (20)

PPTX
Online classifieds PROJECT using .NET
Swapnadeep Reloaded
 
PPTX
Online classifieds
Tori.fi
 
PPTX
Olx.ppt
Sumit Mehta
 
PPTX
OLX.in - case study presentation
Harshil Darji
 
PPTX
OLX.ppt
Karen Joy Orosco
 
PDF
online marketplace report
Priyanka Deoghare
 
PPTX
Digitl marketing olx
Hard Dave
 
PPTX
UML Diagrams for Real estate management system
Starlee Lathong
 
DOCX
Project report on ONLINE REAL ESTATE BUSINESS
Divyesh Shah
 
PPT
ER diagram for Shopping Mall Management System
vipul kumar
 
PPTX
ZygurAds.com Classified Ads Website
Artur Musin
 
PPS
City Portal - Final Year Project Presentation
Pragnesh Ghoda
 
PDF
Emall
Akanksha Singh
 
PDF
City search documentation
Rajesh Varanasi
 
PPT
Analysis and design of Online stock trading software
daksh bhatt
 
PPT
ERD Example
Dr. C.V. Suresh Babu
 
PPTX
Online paymentusingsteganographt&Visualcryptography
Nagarjuna mahanti
 
PPT
The Art Of Testing Trading Platforms From AppLabs
VIJAYA BHASKARA VARMA YARAKARAJU
 
DOCX
Online Crime Management system
shinyvaibhav
 
Online classifieds PROJECT using .NET
Swapnadeep Reloaded
 
Online classifieds
Tori.fi
 
Olx.ppt
Sumit Mehta
 
OLX.in - case study presentation
Harshil Darji
 
online marketplace report
Priyanka Deoghare
 
Digitl marketing olx
Hard Dave
 
UML Diagrams for Real estate management system
Starlee Lathong
 
Project report on ONLINE REAL ESTATE BUSINESS
Divyesh Shah
 
ER diagram for Shopping Mall Management System
vipul kumar
 
ZygurAds.com Classified Ads Website
Artur Musin
 
City Portal - Final Year Project Presentation
Pragnesh Ghoda
 
City search documentation
Rajesh Varanasi
 
Analysis and design of Online stock trading software
daksh bhatt
 
Online paymentusingsteganographt&Visualcryptography
Nagarjuna mahanti
 
The Art Of Testing Trading Platforms From AppLabs
VIJAYA BHASKARA VARMA YARAKARAJU
 
Online Crime Management system
shinyvaibhav
 
Ad

Similar to Mychoice -classified site for buying, selling, rent etc (20)

PPTX
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
SaikiranReddy Sama
 
PPS
ToolsTrade.com Project Final pres
purvanahar
 
PPT
motorized bike j2ee ppt explanation of project
prabhat kumar
 
PDF
Ammar Janjua - Resume
Ammar Ahmed Janjua
 
DOCX
online shopping
Ankuj Kumar
 
PPTX
Online shopping ppt
Nitesh Dubey
 
PDF
online shopping
Kanan Farhat
 
PPT
SAKA motor ppt for presentation with full contents
ZurghunaGul
 
DOCX
Synopsis (repaired) pradeep
Wipro
 
PPTX
Furni[2].pptx dbskabdudbdhdhdvdudsvdjdvd
nileshlawande95
 
DOCX
Pankaj_Sahu_Resume -DW (1)
pankaj sahu
 
PPTX
Project analysis and design by asadullah
Asad Ullah
 
DOCX
ProjectPDF_pagenumber.docx project documentation
komkar98230
 
DOCX
lukecyriac
Luke Cyriac
 
PPTX
Industrial training seminar ppt on asp.net
Pankaj Kushwaha
 
DOCX
Property buy and sell report
Harshikesh Kumar
 
DOC
Anand Trivedi_New
Anand Trivedi
 
PDF
ProjectPDF_pagenumber.pdf documentation report
komkar98230
 
PPT
09ne1f0009
kodalikrishnasai
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
SaikiranReddy Sama
 
ToolsTrade.com Project Final pres
purvanahar
 
motorized bike j2ee ppt explanation of project
prabhat kumar
 
Ammar Janjua - Resume
Ammar Ahmed Janjua
 
online shopping
Ankuj Kumar
 
Online shopping ppt
Nitesh Dubey
 
online shopping
Kanan Farhat
 
SAKA motor ppt for presentation with full contents
ZurghunaGul
 
Synopsis (repaired) pradeep
Wipro
 
Furni[2].pptx dbskabdudbdhdhdvdudsvdjdvd
nileshlawande95
 
Pankaj_Sahu_Resume -DW (1)
pankaj sahu
 
Project analysis and design by asadullah
Asad Ullah
 
ProjectPDF_pagenumber.docx project documentation
komkar98230
 
lukecyriac
Luke Cyriac
 
Industrial training seminar ppt on asp.net
Pankaj Kushwaha
 
Property buy and sell report
Harshikesh Kumar
 
Anand Trivedi_New
Anand Trivedi
 
ProjectPDF_pagenumber.pdf documentation report
komkar98230
 
09ne1f0009
kodalikrishnasai
 

Recently uploaded (20)

PDF
Micromaid: A simple Mermaid-like chart generator for Pharo
ESUG
 
PDF
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PDF
IEEE-CS Tech Predictions, SWEBOK and Quantum Software: Towards Q-SWEBOK
Hironori Washizaki
 
PDF
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
PPTX
Why Use Open Source Reporting Tools for Business Intelligence.pptx
Varsha Nayak
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PPTX
Smart Panchayat Raj e-Governance App.pptx
Rohitnikam33
 
PPTX
TestNG for Java Testing and Automation testing
ssuser0213cb
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
Micromaid: A simple Mermaid-like chart generator for Pharo
ESUG
 
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
Exploring AI Agents in Process Industries
amoreira6
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
IEEE-CS Tech Predictions, SWEBOK and Quantum Software: Towards Q-SWEBOK
Hironori Washizaki
 
Jenkins: An open-source automation server powering CI/CD Automation
SaikatBasu37
 
Why Use Open Source Reporting Tools for Business Intelligence.pptx
Varsha Nayak
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
Smart Panchayat Raj e-Governance App.pptx
Rohitnikam33
 
TestNG for Java Testing and Automation testing
ssuser0213cb
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Become an Agentblazer Champion Challenge Kickoff
Dele Amefo
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 

Mychoice -classified site for buying, selling, rent etc

  • 1. By: Nikhil Palyekar Reg. no:12RSSCA015 Garden City College
  • 3. Project Title : My Choice Category : Application Development, web Objective: Objective is to develop a web application for local community with a platform to help them buy, sell, rent and find something and address needs across many categories such as Cars and Bikes, Mobiles, Real Estate, Furniture, TVs & electronics & Pets The overall architecture goals of the system are to provide a highly available and scalable online application for everybody where people can exchange goods and services.
  • 4. Hardware Specifications The minimum required hardware for MY Choice web application is: Processor :Any processor above 500 MHz Ram :128 MB Hard Disk :10 GB Input Device :Standard Keyboard and Mouse. Output Device :VGA and High Resolution Monitor. Software Specification The minimum required software for MY Choice web application is: Operating System :Windows 2000/XP/Vista or later. Web Server :Apache Tomcat Server Version 6.x Language :Java 1.7, JSP’s, JavaScript & JDBC IDE :Eclipse Luna Backend :Oracle 10 g.
  • 5. Detail Description of the Project
  • 6. Modules Registration: • When a user wants to getting connected with the application in terms of putting an ad of his/her product than he/she has to provide some basic information to the system. This information will be used in identifying the user in the network and providing various services to the user on the MyChoice application.
  • 7. Home Page: • On this page user can browse through main categories and can also search the product which he/she is looking for from the search bar. On the same page user get to see a ticker which will show the recent ads posted by the users. On the right bottom corner there is a round plus symbol icon, by clicking it a window will open where user can create his/her own ads.
  • 8. Create Ad: • Once the user is registered he/she can create an ad and upload it. All the categories are mentioned as per the user requirements. User can also upload the picture of the product which he/she wants to sell.
  • 9. Sub-category Page: • This page will have many sub-categories where user can browse through as per his/her needs. Mainly product brand will be seen on this page. So user can browse through brands of the products.
  • 10. Filter Result: • Once user selects a sub-category then all the results appears which is related to the category. User can further filter the result with the various options/categories provided to the left side of the screen. Filter options such as Filter by brand, by models, by year, by price, & by fuel type.
  • 11. Final Page: • Once the filtration is done user can click the result and can get the much more better information about the product. The complete description of the product is displayed on the final screen. User can also get the contact number of the person who has created the ad.
  • 12. User Account Page: • This page belongs to the user to which user can see the no. of ads he has posted and can also delete the ads once the product is sold.
  • 14. PROBLEM DEFINATION Existing System • Normally we have seen website filled with ads everywhere. • The existing user interface makes it difficult for some of the users. • The user interface doesn’t have clean interface. • It requires greater maintenance. Proposed System • By considering the problems in the existing system, the new system providing different interfaces. By this new interface provides high flexibility in using the application. • In the proposed System we have covered all the possible categories for the users in a reliable manner.
  • 15. Proposed System • The interface is free of ads. No redirecting links. • Creating ads was one of the important module which has been covered in simple manner, easy for new users to interact. • As per the security is concerned, all the user’s personal information is maintained secured. • This Application works in all sort of platform available in the market. • There is no risk of data mismanagement at any level while the project development is under process. • The application makes the overall project management much easier and flexible.
  • 17. Use case Diagram Registration Log in User home Click “Create Ad” button Fill all the details Post the Ad Logout Actor/User
  • 18. Activity Diagram Invalid user Valid user Authentication Log in Updating Profile User Login
  • 19. User Creating Ad Start Sign in Validating Retry Close Click Post Ad Enter Ad details Submit Ad failure yes nosuccess
  • 20. Email-Id Password Last name First name User Login Email Id Password Creates Ad details Post Price Conditions Place State Contact no Name Category Image Title ER-Diagram
  • 21. Data Flow Diagram Level 0 DFD User Creates Ad Creates Ad User Views Ad Ad Records User login Records Stores into database
  • 22. Level 1 DFD User Creates Ad Creates Ad User Views Ad Ad Records User login Records Stores into database Login Successful Categories/ website Display result from database Views user details
  • 24. Future Enhancements • The project can be extended to allow multiple images when user creates ad. • The further extend will also include video for that particular ad in other words the user can upload the video of his product while uploading the ad. • The project can also be extended to add chat functionality to the application. • It can also be extended to make it as online shopping website. • The project can be extended to many other categories available today. • Can improve the security level. Making the application more secure and reliable. • The application can be further available for smartphone devices such as android, IOS, windows etc. • Project can be upgraded to more advance option while doing filtering the result. Such as sort date wise, location wise etc.
  • 26. It has been a great pleasure for me to work on this exciting and challenging project. This project proved goof for me as it provided practical knowledge of not only programming in ADVANCE JAVA and JSP web based application and so some extent windows application and SQL server, but also about all handling procedure related with client side scripting like JavaScript. It also provides knowledge about the latest technology used in developing web enabled application and client server technology which will have demand in future. This will provide better opportunities and guidance in future in developing projects independently.