SlideShare a Scribd company logo
1 of 32
MyPanther
Presented By: Teon D. Moore
Academic Advisor: Dr. Somasundaram Vellumylum
Project Advisor: Dr. Brent Munsell
Date: March 20th 2013
A Safe Marketplace for The Claflin Family
Graphical User Interface
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Introduction
The beginning…
Statistics:
• Operating In Over 70 Countries
• 40 Million Ads Published Monthly
• 20 Billion Page Views A Month
• 50 Million Americans use Craigslist a Year
• 50 Million daily queries worldwide
(Courtesy Of StatisticBrain.com)
Introduction
The Conflict…
Current Conflict
• Anonymity draws out many criminals
• Bloated with advertisements that aren’t useful or aimed
at students
• Outdated / Cluttered User interface
Introduction
The Vision…
Improvements:
• User Accountability
• Student Related Categories
• Cleaner User Interface
• Campus Life Integration
• Simplicity
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Terminology
Term Definition
CMS Content Management system is a program that allows publishing, editing and
modifying content as well as maintenance from a central interface.
Joomla Joomla is an award-winning content management system (CMS), which
enables you to build Web sites and powerful online applications.
XAMPP Open-source web server package that works on various platforms such as
Apache HTTP server, MySQL, PHP, and Perl.
Open Source Software whose source code is available free of charge to the public to use,
copy, modify, sublicense, or distribute.
Web server A remote computer or a computer program that delivers Web pages to a user's
computer, or a client, upon request from a web browser.
HTTP Hypertext transfer protocol: the standard protocol for transferring hypertext
documents on the World Wide Web.
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Background
It all started with a list…
• Started with a simple email list
• Incorporated as a For Profit
Organization in1995
• Small team of 5 grew to 30
person team
Background
Look at those numbers...
North American Users per month
• Over 100 Million Advertisements posted a month
• 2 Million Job Listings each month
• More than 700 local sites in 70 countries
Background
Why Classified Ads?
• Focus on the Claflin Family
• Centralized location to conduct secure Account
trades
• Completely free and easy to use posting system
• Integration with current Claflin ID Database
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Project Aims
Aim Description
1 Develop a set of requirements to Design, Build and Implement a
web site that will allow the Claflin Family to register user accounts
2 Allow authenticated users to browse through classified
advertisements based on categories
3 Implement a method to search through classified advertisements
across categories via filters and search terms
4 Allow authenticated users to post and manage their own
classified advertisements
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Methodology
…because open source matters
XAMPP (Web server package):
- Apache HTTP Server & MySQL database
- Supports Script written in PHP or Perl
Joomla 2.5 (Content Management System):
- Centralized location for managing web
content
Notepad ++:
- Supports over 40 programming languages
- Used for editing Cascading Style Sheets & PHP Scripts
Adobe Photoshop CS6(Image Editing):
- Used for editing Cascading Style Sheets & PHP Scripts
System Interface
The Rule Set uses PHP programming language, and will execute on the
Application and Business Logic Server
The PHP scripts shall use SQL programming language to store, update,
query, and delete data in the relational database
MyPanther
Rule Set
MyPanther
Web App
XAMPP
Apache
SQL
HTML MyPanther
Schema
Tier 1 Tier 2
Front End
Methodology
First Aim…
Define a set of requirements to Design,
Build and Implement a web site that will
allow the Claflin Family to register user
accounts
User Interface Requirements
IEEE Recommended Practice for Software Requirements 830-1998
Requirements Specifications:
• Correct
• Unambiguous
• Complete
• Consistent
• Verifiable
Browsing through advertisements
AdsManager 2.8.1
• For Sale
• Textbooks
• Electronics
• Clothing
• Items Wanted
• Housing
• Room For Rent
• Home For Rent
• Furniture For Sale
• Services
• Beauty
• Computer / Audio
• Other
• Expired Advertisements
Methodology
Third Aim…
Implement a method to search
through classified advertisements
across categories via filters and
search terms
Search & Filter Script
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Project Outcomes
First Aim…
Define a set of requirements to Design,
Build and Implement a web site that will
allow the Claflin Family to register user
accounts
Second Aim…
Allow authenticated users to browse
through classified advertisements based
on categories
Third Aim…
Implement a method to search
through classified advertisements
across categories via filters and
search terms
Aim 1: User Interface Requirements
RID Description
UIR-1 Web application shall have a login page.
UIR-2 Web application shall have a home page.
UIR-3 Users who fail authentication shall be redirected to the login page.
UIR-4 An authenticated user shall be automatically directed from the login page
to the home page.
UIR-5 The home page shall have external link to Claflin University home page.
UIR-6 The home page shall have internal http links to the following web pages:
Events, Directory, Sales, About, Support, and Classified Ads.
UIR-7 The event web page shall display Claflin University events information.
The display event data shall define the event data/time, location and a
short description.
UIR-8 The event data shall come from the CU Event Calendar database.
UIR-9 The Directory data shall allow users to view contact list by name, email,
phone/fax number, and building.
UIR-10 The Classified Ads data shall display items for sale by Claflin University
Students or Faculty along with a brief description and price.
UIR-11 The classified ads web page shall allow users to create a classified ad
(price, description, contact information)
UIR-12 The classified ads web page shall allow users to edit or delete classified
ads that they created.
Aim 1: User Interface Requirements(cont)
RID Description
UIR-13 The About page shall display the purpose of this Web application
UIR-14 The Support web page shall allow users to contact the developers
by email. This shall execute the default email application on the
user’s machine
UIR--15 When a user logs out, they shall be redirected to the login page.
Aim 2: Im just browsing…
Aim 3: Wheres MyPanther?
Advanced Search Form
Results Field
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
Demonstration
Agenda
Introduction
Terminology
Background
Project Aims
Methodology
Project Outcomes
Demo
Questions&Answer
“We keep moving forward, opening up new doors
and doing new things… and curiosity keeps
leading us down new paths.” - Walt Disney
Questions?
Future Implementations
• Integration with MyClaflin ID Database.
• Clone site for deployment at other Universities.
• Allow users to share advertisements on Social Media outlets.
• Develop an mobile API for iOS and Android devices to
allow ease of use for students.
• Implement live Twitter feed to show recently posted ads

More Related Content

Viewers also liked

Sejarah Hindu-Buddha di Indonesia
Sejarah Hindu-Buddha di IndonesiaSejarah Hindu-Buddha di Indonesia
Sejarah Hindu-Buddha di IndonesiaNur Anisah
 
Use of modelling and simulation to assess and manage individualized risk of d...
Use of modelling and simulation to assess and manage individualized risk of d...Use of modelling and simulation to assess and manage individualized risk of d...
Use of modelling and simulation to assess and manage individualized risk of d...Certara
 
Martinez use of in silico models to support canine drug development
Martinez use of in silico models to support canine drug developmentMartinez use of in silico models to support canine drug development
Martinez use of in silico models to support canine drug developmentCertara
 
Organisk kjemi 10
Organisk kjemi 10Organisk kjemi 10
Organisk kjemi 10yuliyah
 
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIA
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIASEJARAH PROSES MASUKNYA ISLAM DI INDONESIA
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIANur Anisah
 
4.panel hubung bagi rumah
4.panel hubung bagi rumah4.panel hubung bagi rumah
4.panel hubung bagi rumahBambang Haryono
 
Perbankan islam dan asuransi islam.ppt
Perbankan islam dan asuransi islam.pptPerbankan islam dan asuransi islam.ppt
Perbankan islam dan asuransi islam.pptNur Anisah
 
Kebudayaan zaman pra-aksara
Kebudayaan zaman pra-aksaraKebudayaan zaman pra-aksara
Kebudayaan zaman pra-aksaraNur Anisah
 
Formation techniques et bonnes pratiques d'optimisation d'un site internet
Formation techniques et bonnes pratiques d'optimisation d'un site internet Formation techniques et bonnes pratiques d'optimisation d'un site internet
Formation techniques et bonnes pratiques d'optimisation d'un site internet AXIZ eBusiness
 
RN 2008 Moodle Société GRICS
RN 2008 Moodle Société GRICSRN 2008 Moodle Société GRICS
RN 2008 Moodle Société GRICSGeoffroi Garon
 

Viewers also liked (10)

Sejarah Hindu-Buddha di Indonesia
Sejarah Hindu-Buddha di IndonesiaSejarah Hindu-Buddha di Indonesia
Sejarah Hindu-Buddha di Indonesia
 
Use of modelling and simulation to assess and manage individualized risk of d...
Use of modelling and simulation to assess and manage individualized risk of d...Use of modelling and simulation to assess and manage individualized risk of d...
Use of modelling and simulation to assess and manage individualized risk of d...
 
Martinez use of in silico models to support canine drug development
Martinez use of in silico models to support canine drug developmentMartinez use of in silico models to support canine drug development
Martinez use of in silico models to support canine drug development
 
Organisk kjemi 10
Organisk kjemi 10Organisk kjemi 10
Organisk kjemi 10
 
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIA
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIASEJARAH PROSES MASUKNYA ISLAM DI INDONESIA
SEJARAH PROSES MASUKNYA ISLAM DI INDONESIA
 
4.panel hubung bagi rumah
4.panel hubung bagi rumah4.panel hubung bagi rumah
4.panel hubung bagi rumah
 
Perbankan islam dan asuransi islam.ppt
Perbankan islam dan asuransi islam.pptPerbankan islam dan asuransi islam.ppt
Perbankan islam dan asuransi islam.ppt
 
Kebudayaan zaman pra-aksara
Kebudayaan zaman pra-aksaraKebudayaan zaman pra-aksara
Kebudayaan zaman pra-aksara
 
Formation techniques et bonnes pratiques d'optimisation d'un site internet
Formation techniques et bonnes pratiques d'optimisation d'un site internet Formation techniques et bonnes pratiques d'optimisation d'un site internet
Formation techniques et bonnes pratiques d'optimisation d'un site internet
 
RN 2008 Moodle Société GRICS
RN 2008 Moodle Société GRICSRN 2008 Moodle Société GRICS
RN 2008 Moodle Société GRICS
 

Similar to ProjectDesignTDMLatest

v2 Arkony Presentation_Jan17,15
v2 Arkony Presentation_Jan17,15v2 Arkony Presentation_Jan17,15
v2 Arkony Presentation_Jan17,15M. Ayman Ghoneam
 
ATD MD Healthcare and Public Health Talent Development Community of Practice ...
ATD MD Healthcare and Public Health Talent Development Community of Practice ...ATD MD Healthcare and Public Health Talent Development Community of Practice ...
ATD MD Healthcare and Public Health Talent Development Community of Practice ...William Brantley, PhD, PMP
 
DIGITAL MARKETING - AIS
DIGITAL MARKETING - AISDIGITAL MARKETING - AIS
DIGITAL MARKETING - AISSonalee Gawde
 
User Experience Strategy
User Experience StrategyUser Experience Strategy
User Experience StrategyJeromeNadel
 
SA P4 - SEO_Audit_ Project Template Slides.pptx
SA P4 - SEO_Audit_ Project Template Slides.pptxSA P4 - SEO_Audit_ Project Template Slides.pptx
SA P4 - SEO_Audit_ Project Template Slides.pptxjihan shaker
 
Google Chrome - Strategic Plan
Google Chrome - Strategic PlanGoogle Chrome - Strategic Plan
Google Chrome - Strategic PlanPHD Worldwide
 
i.Realities Corporate Profile
i.Realities Corporate Profilei.Realities Corporate Profile
i.Realities Corporate Profileirealities
 
Building Successful API Programs in Higher Education
Building Successful API Programs in Higher EducationBuilding Successful API Programs in Higher Education
Building Successful API Programs in Higher Education3scale
 
Cu online finalversion
Cu online finalversionCu online finalversion
Cu online finalversionlnfiles
 
4th Pillar Council
4th Pillar Council4th Pillar Council
4th Pillar Councilbwatson
 
4th Pillar Council
4th Pillar Council4th Pillar Council
4th Pillar Councilbwatson
 
Successful Website Redesign
Successful Website RedesignSuccessful Website Redesign
Successful Website RedesigntheBATstudio
 
DegreeLinked Investor Pitchdeck
DegreeLinked Investor PitchdeckDegreeLinked Investor Pitchdeck
DegreeLinked Investor PitchdeckMichael Herlache
 
Digital marketing and site monitoring full report
Digital marketing and site monitoring full reportDigital marketing and site monitoring full report
Digital marketing and site monitoring full reportJIEMS Akkalkuwa
 
Introducing Broadbean
Introducing BroadbeanIntroducing Broadbean
Introducing BroadbeanClair Bush
 

Similar to ProjectDesignTDMLatest (20)

Online promotion for Educational Industries
Online promotion for Educational IndustriesOnline promotion for Educational Industries
Online promotion for Educational Industries
 
v2 Arkony Presentation_Jan17,15
v2 Arkony Presentation_Jan17,15v2 Arkony Presentation_Jan17,15
v2 Arkony Presentation_Jan17,15
 
thiru_resume_9yrs
thiru_resume_9yrsthiru_resume_9yrs
thiru_resume_9yrs
 
ATD MD Healthcare and Public Health Talent Development Community of Practice ...
ATD MD Healthcare and Public Health Talent Development Community of Practice ...ATD MD Healthcare and Public Health Talent Development Community of Practice ...
ATD MD Healthcare and Public Health Talent Development Community of Practice ...
 
MKP_Resume
MKP_ResumeMKP_Resume
MKP_Resume
 
DIGITAL MARKETING - AIS
DIGITAL MARKETING - AISDIGITAL MARKETING - AIS
DIGITAL MARKETING - AIS
 
User Experience Strategy
User Experience StrategyUser Experience Strategy
User Experience Strategy
 
SA P4 - SEO_Audit_ Project Template Slides.pptx
SA P4 - SEO_Audit_ Project Template Slides.pptxSA P4 - SEO_Audit_ Project Template Slides.pptx
SA P4 - SEO_Audit_ Project Template Slides.pptx
 
Google Chrome - Strategic Plan
Google Chrome - Strategic PlanGoogle Chrome - Strategic Plan
Google Chrome - Strategic Plan
 
i.Realities Corporate Profile
i.Realities Corporate Profilei.Realities Corporate Profile
i.Realities Corporate Profile
 
Building Successful API Programs in Higher Education
Building Successful API Programs in Higher EducationBuilding Successful API Programs in Higher Education
Building Successful API Programs in Higher Education
 
Cu online finalversion
Cu online finalversionCu online finalversion
Cu online finalversion
 
4th Pillar Council
4th Pillar Council4th Pillar Council
4th Pillar Council
 
4th Pillar Council
4th Pillar Council4th Pillar Council
4th Pillar Council
 
Successful Website Redesign
Successful Website RedesignSuccessful Website Redesign
Successful Website Redesign
 
internship report.pdf
internship report.pdfinternship report.pdf
internship report.pdf
 
Nmove11
Nmove11Nmove11
Nmove11
 
DegreeLinked Investor Pitchdeck
DegreeLinked Investor PitchdeckDegreeLinked Investor Pitchdeck
DegreeLinked Investor Pitchdeck
 
Digital marketing and site monitoring full report
Digital marketing and site monitoring full reportDigital marketing and site monitoring full report
Digital marketing and site monitoring full report
 
Introducing Broadbean
Introducing BroadbeanIntroducing Broadbean
Introducing Broadbean
 

ProjectDesignTDMLatest