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

What's hot

Olx.ppt
Olx.pptOlx.ppt
Olx.ppt
Sumit Mehta
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
Tmu
 
Multicast chat with file and desktop sharing
Multicast chat with file and desktop sharingMulticast chat with file and desktop sharing
Multicast chat with file and desktop sharing
Khagendra Chapre
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
Ch Fahadi
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCDeals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
SaikiranReddy Sama
 
Final Project proposal(E-commarce Based web Platform )
Final Project proposal(E-commarce Based web Platform )Final Project proposal(E-commarce Based web Platform )
Final Project proposal(E-commarce Based web Platform )
Reduan Rafi
 
Entity relationship Diagram for Online buy and Sale Project
Entity relationship Diagram for Online buy and Sale ProjectEntity relationship Diagram for Online buy and Sale Project
Entity relationship Diagram for Online buy and Sale ProjectNaimul Arif
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srs
SM Nurnobi
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
Surjeet Art
 
E-commerce project presentation by manoar
E-commerce project presentation by manoarE-commerce project presentation by manoar
E-commerce project presentation by manoar
Tarik Manoar
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
YogeshDhamke2
 
Project report final
Project report finalProject report final
Project report finalJaya Saini
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
anil kumar
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
Noman Manzoor
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
Atul Kumar
 
Olx
OlxOlx
E commerce
E commerceE commerce
E commerce
Arman Ahmed
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store ModulesKavita Sharma
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portal
Iqra Naseer
 

What's hot (20)

Olx.ppt
Olx.pptOlx.ppt
Olx.ppt
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
Multicast chat with file and desktop sharing
Multicast chat with file and desktop sharingMulticast chat with file and desktop sharing
Multicast chat with file and desktop sharing
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCDeals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Final Project proposal(E-commarce Based web Platform )
Final Project proposal(E-commarce Based web Platform )Final Project proposal(E-commarce Based web Platform )
Final Project proposal(E-commarce Based web Platform )
 
Entity relationship Diagram for Online buy and Sale Project
Entity relationship Diagram for Online buy and Sale ProjectEntity relationship Diagram for Online buy and Sale Project
Entity relationship Diagram for Online buy and Sale Project
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srs
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
 
E-commerce project presentation by manoar
E-commerce project presentation by manoarE-commerce project presentation by manoar
E-commerce project presentation by manoar
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
 
Project report final
Project report finalProject report final
Project report final
 
Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
 
Olx
OlxOlx
Olx
 
E commerce
E commerceE commerce
E commerce
 
Online Store Modules
Online Store ModulesOnline Store Modules
Online Store Modules
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portal
 

Viewers also liked

Online classifieds PROJECT using .NET
Online classifieds PROJECT using .NETOnline classifieds PROJECT using .NET
Online classifieds PROJECT using .NET
Swapnadeep Reloaded
 
Online classifieds
Online classifiedsOnline classifieds
Online classifiedsTori.fi
 
Digitl marketing olx
Digitl marketing  olxDigitl marketing  olx
Digitl marketing olx
Hard Dave
 
UML Diagrams for Real estate management system
UML Diagrams for Real estate management systemUML Diagrams for Real estate management system
UML Diagrams for Real estate management systemStarlee Lathong
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESS
Divyesh Shah
 
ER diagram for Shopping Mall Management System
ER diagram for Shopping Mall Management SystemER diagram for Shopping Mall Management System
ER diagram for Shopping Mall Management System
vipul kumar
 
ZygurAds.com Classified Ads Website
ZygurAds.com Classified Ads WebsiteZygurAds.com Classified Ads Website
ZygurAds.com Classified Ads Website
Artur Musin
 
City Portal - Final Year Project Presentation
City Portal - Final Year Project PresentationCity Portal - Final Year Project Presentation
City Portal - Final Year Project Presentation
Pragnesh Ghoda
 
City search documentation
City search documentationCity search documentation
City search documentationRajesh Varanasi
 
Analysis and design of Online stock trading software
Analysis and design of Online stock trading softwareAnalysis and design of Online stock trading software
Analysis and design of Online stock trading softwaredaksh bhatt
 
Online paymentusingsteganographt&Visualcryptography
Online paymentusingsteganographt&VisualcryptographyOnline paymentusingsteganographt&Visualcryptography
Online paymentusingsteganographt&Visualcryptography
Nagarjuna mahanti
 
Online Crime Management system
Online Crime Management system Online Crime Management system
Online Crime Management system
shinyvaibhav
 

Viewers also liked (18)

Online classifieds PROJECT using .NET
Online classifieds PROJECT using .NETOnline classifieds PROJECT using .NET
Online classifieds PROJECT using .NET
 
Online classifieds
Online classifiedsOnline classifieds
Online classifieds
 
OLX.ppt
OLX.pptOLX.ppt
OLX.ppt
 
online marketplace report
online marketplace reportonline marketplace report
online marketplace report
 
Digitl marketing olx
Digitl marketing  olxDigitl marketing  olx
Digitl marketing olx
 
UML Diagrams for Real estate management system
UML Diagrams for Real estate management systemUML Diagrams for Real estate management system
UML Diagrams for Real estate management system
 
Project report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESSProject report on ONLINE REAL ESTATE BUSINESS
Project report on ONLINE REAL ESTATE BUSINESS
 
ER diagram for Shopping Mall Management System
ER diagram for Shopping Mall Management SystemER diagram for Shopping Mall Management System
ER diagram for Shopping Mall Management System
 
ZygurAds.com Classified Ads Website
ZygurAds.com Classified Ads WebsiteZygurAds.com Classified Ads Website
ZygurAds.com Classified Ads Website
 
City Portal - Final Year Project Presentation
City Portal - Final Year Project PresentationCity Portal - Final Year Project Presentation
City Portal - Final Year Project Presentation
 
Emall
EmallEmall
Emall
 
City search documentation
City search documentationCity search documentation
City search documentation
 
Analysis and design of Online stock trading software
Analysis and design of Online stock trading softwareAnalysis and design of Online stock trading software
Analysis and design of Online stock trading software
 
ERD Example
ERD ExampleERD Example
ERD Example
 
Online paymentusingsteganographt&Visualcryptography
Online paymentusingsteganographt&VisualcryptographyOnline paymentusingsteganographt&Visualcryptography
Online paymentusingsteganographt&Visualcryptography
 
The Art Of Testing Trading Platforms From AppLabs
The Art Of Testing Trading Platforms From AppLabsThe Art Of Testing Trading Platforms From AppLabs
The Art Of Testing Trading Platforms From AppLabs
 
Car centralize
Car centralizeCar centralize
Car centralize
 
Online Crime Management system
Online Crime Management system Online Crime Management system
Online Crime Management system
 

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

Technological Strategies & Monetization
Technological Strategies & MonetizationTechnological Strategies & Monetization
Technological Strategies & Monetization
Ivano Malavolta
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App Development
Helios Solutions
 
Creating an App for your Business
Creating an App for your BusinessCreating an App for your Business
Creating an App for your Business
Chad Rericha
 
Case study presentation
Case study presentationCase study presentation
Case study presentationhumaira.digra
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final pres
purvanahar
 
Project Documentation
Project DocumentationProject Documentation
Project Documentation
krishna panchal
 
Startup Stories: Likno
Startup Stories: LiknoStartup Stories: Likno
Startup Stories: Likno
DIT Alumni Club
 
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
Sencha
 
Inextrix Working Portfolio
Inextrix Working PortfolioInextrix Working Portfolio
Inextrix Working Portfolio
jemsinextrix
 
Inextrix Presentation
Inextrix PresentationInextrix Presentation
Inextrix PresentationRuben Stuart
 
Bubble(No code Tool)
Bubble(No code Tool)Bubble(No code Tool)
Bubble(No code Tool)
Livares Technologies Pvt Ltd
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development converted
Sandy Gupta
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Magic Software
 
Web Application Development Cost.pdf
Web Application Development Cost.pdfWeb Application Development Cost.pdf
Web Application Development Cost.pdf
Simform
 
Powerful Apps, Zero Coding
Powerful Apps, Zero CodingPowerful Apps, Zero Coding
Powerful Apps, Zero Coding
Daniel Peters
 
Frankly Chat Competitive Analysis
Frankly Chat Competitive AnalysisFrankly Chat Competitive Analysis
Frankly Chat Competitive Analysis
Lauren P. Dodge
 
Online shopping system.pptx
Online shopping system.pptxOnline shopping system.pptx
Online shopping system.pptx
poojarameshpawar7
 
human computer interaction of movie booking system project
human computer interaction of movie booking system projecthuman computer interaction of movie booking system project
human computer interaction of movie booking system project
201roopikha
 

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

Technological Strategies & Monetization
Technological Strategies & MonetizationTechnological Strategies & Monetization
Technological Strategies & Monetization
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App Development
 
expense maneger
expense maneger expense maneger
expense maneger
 
Creating an App for your Business
Creating an App for your BusinessCreating an App for your Business
Creating an App for your Business
 
Case study presentation
Case study presentationCase study presentation
Case study presentation
 
AshutoshMishra-v1.0
AshutoshMishra-v1.0AshutoshMishra-v1.0
AshutoshMishra-v1.0
 
ToolsTrade.com Project Final pres
ToolsTrade.com Project Final presToolsTrade.com Project Final pres
ToolsTrade.com Project Final pres
 
Project Documentation
Project DocumentationProject Documentation
Project Documentation
 
Startup Stories: Likno
Startup Stories: LiknoStartup Stories: Likno
Startup Stories: Likno
 
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
 
Inextrix Working Portfolio
Inextrix Working PortfolioInextrix Working Portfolio
Inextrix Working Portfolio
 
Inextrix Presentation
Inextrix PresentationInextrix Presentation
Inextrix Presentation
 
Bubble(No code Tool)
Bubble(No code Tool)Bubble(No code Tool)
Bubble(No code Tool)
 
Mobile app development converted
Mobile app development convertedMobile app development converted
Mobile app development converted
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
 
Web Application Development Cost.pdf
Web Application Development Cost.pdfWeb Application Development Cost.pdf
Web Application Development Cost.pdf
 
Powerful Apps, Zero Coding
Powerful Apps, Zero CodingPowerful Apps, Zero Coding
Powerful Apps, Zero Coding
 
Frankly Chat Competitive Analysis
Frankly Chat Competitive AnalysisFrankly Chat Competitive Analysis
Frankly Chat Competitive Analysis
 
Online shopping system.pptx
Online shopping system.pptxOnline shopping system.pptx
Online shopping system.pptx
 
human computer interaction of movie booking system project
human computer interaction of movie booking system projecthuman computer interaction of movie booking system project
human computer interaction of movie booking system project
 

Recently uploaded

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 

Recently uploaded (20)

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 

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.