Brandon Pearce: Programmer
Portfolio
Music Teacher's Helper
www.musicteachershelper.com
|
Description:
I originally wrote this web application to help me keep track of my piano
students and always know how much they owe me. I later thought that other
music teachers might benefit from this kind of service so I expanded it and
made it available for everyone. The software allows teachers to manage their
students' lesson progress and attendance, payments, teacher expenses, scheduling,
and MUCH more. Students and teachers can interact with their own accounts
through an online calendar and email.
Features:
Database handles separate logins for teachers and each of their students
showing only information pertinent to their account. I also created an administrator section
to help keep track of teachers using the service. Includes bar/line/pie chart reports, exporting to
Excel spreadsheets. Each teacher manages their own studio.
Technologies Used:
PHP, MySQL, XHTML, CSS, Javascript, Photoshop, Flash
|
Studio Helper
www.studiohelper.com
|
Description:
Studio Helper is a powerful application for studios with multiple teachers
Features:
Invoicing, On-line calendar, lesson reminders, reports, contact management, and more.
Technologies Used:
XHTML, CSS, CakePHP, MySQL, Photoshop, Javascript
|
Drive4Deals
www.drive4deals.com
|
Description:
A site where car dealerships can bid against each other to
get you the best price on a new car.
Features:
Auction management, zip code locator, more.
Technologies Used:
XHTML, CSS, CakePHP, MySQL, Photoshop, Javascript
|
United Way of Nothern Utah
www.uwnu.org
|
Description:
United Way of Northern Utah wanted a new website stood out
from all other United Way websites, gave them a blog, a shopping
cart, and allowed them to edit their page content themselves.
Technologies Used:
XHTML, CSS, Drupal, MySQL, Photoshop, Javascript
|
Ready2Prepare
www.ready2prepare.com
|
Description:
A website advertising Emergency Preparedness consulting services.
Technologies Used:
CakePHP, XHTML, CSS, jQuery, MySQL
|
Cambric
www.cambric.com
|
Description:
Cambric is an international engineering company. Their in-house designers
designed the website, but we coded the site, and put it together with the Drupal CMS.
Features:
Multi-language functionality, content management system with breadcrumbs, blog,
and more.
Technologies Used:
XHTML, CSS, Photoshop, CakePHP, jQuery, MySQL
|
InkThreat
www.inkthreat.com
|
Description:
InkThreat.com is a website where designers can post t-shirt designs, people can vote
on them, and once they get enough votes, the t-shirts themselves can be purchased.
Features:
Pop-art style design, shopping cart, administrator area for reports, much more.
Technologies Used:
XHTML, CSS, Photoshop, CakePHP, jQuery, MySQL
|
InspectionWise
www.inspectasite.com
|
Description:
InspectionWise wanted a web application to help manage inspections and reports that came in from clients.
Features:
Clients can login to submit inspection requests, and the inspectors can then inspect the property and
upload any reports or photos for the property, as well as invoice the client through the site. At any
time, the client can login to view the progress, see the photos and download the reports.
Technologies Used:
XHTML, CSS, Photoshop, CakePHP, jQuery, MySQL
|
International Music Syndicate
www.musicims.com
|
Description:
Beautiful website design for International Music Syndicate.
Features:
Integrated the site with our own custom CMS so they can edit content and more
at any time.
Technologies Used:
XHTML, CSS, CakePHP, MySQL, jQuery
|
Murdock Family Dentistry
www.murdockdentistry.com
|
Description:
This is a website for a dentist who loves the outdoors and mountains, and
wanted his logo and website to reflect that.
Features:
We also integrated the site with our own custom CMS so they can edit content,
upload photos, documents, add more pages, and more at any time. Includes interactive
Google map to their office.
Technologies Used:
XHTML, CSS, CakePHP, MySQL, jQuery
|
Aquire Wealth Advisors
www.aquireadvisors.com
|
Description:
Website for a financial advisor agency.
Features:
Advisors and clients can login and view documents related to their profile.
Includes blog, and the ability for Aquire to update the content of any page
at any time.
Technologies Used:
XHTML, CSS, Photoshop, CakePHP, jQuery, MySQL
|
The Merriam Group
www.merriamgroup.com
|
Description:
Website for a mortgage lender. Created new website design and logo.
Had new web copy written targeted to market to her industry.
Setup Google adwords and analytics accounts to track site metrics.
Features:
Free article to lure visitors to leave their contact information
on the contact form.
Technologies Used:
CakePHP, XHTML, CSS
|
Data Ingenuity
www.dataingeuity.com
|
Description:
Data Ingenuity sells HR Management software and they wanted
a website that gave visitors a chance to review the features
and benefits of the software, see screenshots and video tutorials
of how it works, and be able to download a demo from the website.
This site was also built using a content management system, allowing
Data Ingenuity to add new pages themselves, and change the words on any page
at any time in an easy-to-use Word processor-like editor.
Features:
Video tutorials, screenshot photo tour, downloadable
demo version which stores contact information of those who have
downloaded, administrator interface to edit the content on the website.
Technologies Used:
Drupal, PHP, XHTML, CSS, Javascript, Flash
|
Benchmark Electric Service
www.benchmarkelectricservice.com
|
Still in development / Coming Soon
Description:
A website for an electric contractor in Gig Harbor, Washington.
Features:
Photo gallery.
Technologies Used:
XHTML, CSS, CakePHP, MySQL, Photoshop, Javascript
|
The Wedding Lady
www.theweddingladyutah.com
|
Description:
This was a redesign of a website for a wedding decorator. She wanted to be
able to explain about her service and show pictures of her decorations.
Features:
Administrator login for adding additional pictures (or changing existing ones)
with titles and description. Strict XHTML/CSS compliant.
Technologies Used:
CSS, XHTML, Photoshop, PHP, MySQL, Javascript
|
Digital Media Exceleron
www.dmxed.com
|
Description:
A site for a home theater and business information technology company.
Features:
Blog, shopping cart, content editable by customer (coming soon)
Technologies Used:
XHTML, CSS, CakePHP, MySQL, Photoshop, Javascript
|
Plain White Paper
www.plainwhitepapermusic.com
|
Description:
A website for a rock band telling about their band, upcoming shows, pictures, and more.
Features:
Created admin interface for them to update show times, photos, and send email to people
who subscribe to their mailing list. Users can subscribe and unsubscribe themselves
anytime. Their music plays when you open the site and can be controlled from the
bar at the top (volume, track, etc.).
Technologies Used:
XHTML, CSS, CakePHP, AJAX, Photoshop, MySQL, Javascript
|
Dirty Copper
www.dirtycopper.com
|
Description:
When Plain White Paper changed their name to Dirty Copper, they wanted a new website,
and here is what I came up with. Because I had coded the original site well, the only
thing I needed to change was the style, or look & feel of the site, which saved
them a lot of money in the redesign.
Features:
Admin interface for them to update show times, photos, and send email to people
who subscribe to their mailing list. Users can subscribe and unsubscribe themselves
anytime. Their music plays when you open the site and can be controlled from the
bar at the top (volume, track, etc.).
Added RSS Feed of upcoming shows.
Technologies Used:
XHTML, CSS, CakePHP, AJAX, Photoshop, MySQL, Javascript
|
Scream Cheese Photos
www.screamcheesephotos
|
Description:
A website where photographers can sell the photos they take.
For example, a Scream Cheese photographer may photograph you throwing
a frisbee with your family in the park. They may take your picture, give you
a business card, and you can go online to buy digital copies of your photos.
Features:
A photographer login where they can add events and photos. They can upload
multiple photos at once through a Flash multi-file uploader. They can set their
own pricing for each event, and track completed orders and shipments.
Payments through Paypal.
Technologies Used:
XHTML, CSS, AJAX, Photoshop, CakePHP, Flash, MySQL, Javascript
|
Archive Plus Software
www.archiveplussoftware.com
|
Description:
A website advertising Archive Plus, an electronic document management system.
Also contains logins for administrators, managers, dealers, and customers to track
orders, license purchases, and more.
Features:
The site begins with the Homepage containing testimonials cycling in a
Flash animation, coming from an XML file. Users can purchase the software
online with a credit card. There is an ActiveX control residing on the
server which I used to generate license keys so the customer can activate the software
once it is installed.
Technologies Used:
HTML, PHP, Photoshop, Smarty, Flash, MySQL, Javascript, XML, ActiveX
|
AAAScanners.com
www.aaascanners.com
|
Description:
A website to sell Canon's high speed document scanners and accessories and
track customers' orders and shipping.
Features:
Includes product search capabilities, and an administration area to add new products
or edit current ones, track orders and shipping, print receipts, etc. I created an interactive
shopping cart and interfaced it with the company's merchant account for online
credit card processing. Customers can login to their accounts once an order is
complete to see order status and other information. I also designed the logo.
Technologies Used:
PHP, MySQL, Javascript, HTML, Photoshop
|
Sky Performing Arts
www.skyperformingarts.com
|
Description:
I designed this site for a performing arts company in Monroe, WA. They wanted a way
to enter their productions, performances, audition schedules, and much more and
have it displayed dynamically to users. A subscription contact list was also created
with a way to email people who had subscribed to different lists.
I designed the entire site (front-end and back-end, including the logo)
except for the database design.
Features:
Administrator login to add, edit, and delete dynamic data. Performances show
dates and times in a list, as well as highlighted on a calendar. Site was designed
with strict-validating XHTML/CSS.
Technologies Used:
XHTML, CSS, PHP, MySQL, Javascript, Photoshop
|
MyIdealMe.com
www.myidealme.com
|
Description:
A program for personal trainers and their clients to interact and track
their progress on their workout and body goals. Developed on a team with
ABC Software.
Features:
I designed the workout and goals pages with multiple-row edit datagrids, the
goals report which displays bar graphs showing the clients progress in their workout,
and many other pages.
Technologies Used:
ASP.NET, VB.NET, SQL Server 2000, Javascript, HTML
|
Pro Real Estate Source
www.prorealestatesource.com
|
Description:
This site was created for a real estate investment company to advertise
their investment strategies and training, as well as provide support and
a community for their students.
Features:
An interactive map on the home page to learn about the steps of investing
in real estate, other informational pages with forms the user can fill
out to request more information. An administrator area where they can
add additional success stories with audio clips.
Technologies Used:
PHP, Photoshop, MySQL, Javascript
|
Pro Real Estate Source
www.prorealestatesource.com
|
Description:
A few years later, ProRealEstateSource had grown their company to the
point where they had a different business focus, new requirements, and
wanted a completely new website.
Features:
In addition to advertising their real estate investment coaching programs, this site
also allows clients to login and list their own properties on the site, as well as find
potential buyers for their property. Those looking to buy can request information right from
the site, and emails are sent to the administrator so they can follow the progress.
This new site offers a community for property buyers and sellers to meet and work out investments together.
Technologies Used:
CakePHP, Javascript, Photoshop, MySQL, Flash
|
Memories-Moments Photography
www.hospitalportraits.com/hospital
|
Description:
I developed this site for a photography company that takes pictures of newborns at hospitals.
They wanted the ability to put the baby pictures on the Internet so parents and other family
members could order portraits of their baby online. They can also customize their
baby's website, choose a background pattern, and update their baby's information.
Features:
Site includes password protected areas for babies and the administrator. Administrator
has a private area to manage the babies, customers, orders, and create custom emails
that will be sent out automatically. I created a shopping cart for customers to
order the different portraits of their baby in the different photo sizes.
Payment options were made available through Paypal or check/money order.
The program emails the owner
and the customer with the order details at the end of the transaction.
Different photographers can login and add the photos they've taken, and the administrator
can run a commission reports for each photographers to determine how much they
should earn from the sales of their orders.
Technologies Used:
PHP, MySQL, Javascript, HTML, CSS, Photoshop, Smarty
|
MSC Sales Tracker
|
Description:
I developed Sales Tracker for MSC Imaging as a tool used by most everyone
in the company to track a customer from initial contact on through
every sale and interaction. There are different interfaces for telemarketers,
sales reps, technicians, dispatchers, inventory managers, and administrators.
It can run numerous reports on sales, telemarketing, service orders, and more.
It was a huge project and covers a lot of ground.
Features:
Multiple customizable login privileges with dynamic menus based on the permissions
of the user. Scalable web application that has room to grow - and it still is
as requirements are added. Auditing history to track every event that each user
performs. Export options to Word, Excel, PDF, Email, Print, etc. All Reports available
in multiple formats (data report, bar chart, 3d bar chart, line chart, area chart,
pie chart, etc.). Interactive, organized Help system. I designed everything about
this site, from the logo, to the layout, to everything that happens on the back end
and the database. Also added the ability to scan directly into the application
through a scanner using an ActiveX control.
Technologies Used:
PHP, MySQL, Javascript, HTML, Photoshop, Flash, ActiveX
|
Oratorio Society of Utah
www.oratoriosocietyofutah.org
|
Description:
Official website of the Oratorio Society of Utah. Shows upcoming performances
with information about the works being performed.
Technologies Used:
HTML, PHP, Photoshop, Smarty
|
|