<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/home/sgcust5/public_html/sgcws_dev/wp-content/plugins/easy-testimonials/easy-testimonials.php</b> on line <b>2133</b><br />
<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/home/sgcust5/public_html/sgcws_dev/wp-content/plugins/easy-testimonials/easy-testimonials.php</b> on line <b>2133</b><br />
<br />
<b>Deprecated</b>:  strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in <b>/home/sgcust5/public_html/sgcws_dev/wp-content/plugins/easy-testimonials/easy-testimonials.php</b> on line <b>2133</b><br />
<br />
<b>Deprecated</b>:  strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/home/sgcust5/public_html/sgcws_dev/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php</b> on line <b>176</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/sgcust5/public_html/sgcws_dev/wp-content/plugins/easy-testimonials/easy-testimonials.php:2133) in <b>/home/sgcust5/public_html/sgcws_dev/wp-includes/rest-api/class-wp-rest-server.php</b> on line <b>1723</b><br />
<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/sgcust5/public_html/sgcws_dev/wp-content/plugins/easy-testimonials/easy-testimonials.php:2133) in <b>/home/sgcust5/public_html/sgcws_dev/wp-includes/rest-api/class-wp-rest-server.php</b> on line <b>1723</b><br />
{"id":241,"date":"2015-05-23T20:17:25","date_gmt":"2015-05-23T20:17:25","guid":{"rendered":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/?page_id=241"},"modified":"2015-10-15T15:03:38","modified_gmt":"2015-10-15T15:03:38","slug":"featured-project","status":"publish","type":"page","link":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/","title":{"rendered":"Latest Project"},"content":{"rendered":"\r\n<div class=\"portfolio-full-size\">\r\n\r\n<div id=\"portfolio-page-header\">\r\n<div id=\"portfolio-page-title\"><h2>Featured Project: Jacksonville Camera Club<\/h2><\/div>\r\n<div class=\"cir-divider-dotline\">\r\n<div class=\"cir-dot\"><\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<div class=\"portfolio-page-text-width\"><p class=\"portfolio-page-text\">The Jacksonville Camera Club's original website was outdated and lacked several key features, so the club hired me to build a new database-driven website from the ground up. This was a large project that required many custom-coded features including an online digital contest system and a club member point balance tracking system. <\/p>\r\n\r\n<p class=\"portfolio-page-text\">The new site is powered by WordPress and uses the 2011 theme as the foundation of the visual layout. I modified this theme significantly with custom designed images, JQuery, CSS, and HTML to create the club's desired look.<\/p>\r\n\r\n<p class=\"portfolio-page-text\">The back-end functionality was developed using PHP programming with a MySQL database. This entailed writing software to warehouse and manage club data such as meeting minutes, newsletters, digital contests, member galleries, member point balances, and more. The site also includes a large administrative section with multiple user roles and permissions.<\/p> \r\n\r\n<p class=\"portfolio-page-text\">Please click on any of the thumbnails below to learn more about the work involved in creating this system.<\/p><\/div>\r\n\r\n<div style=\"position:relative;\">\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>\r\n<ul class=\"lb-album\">\r\n\t<li>\r\n                <a id=\"thumb1\"><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif\" alt=\"Web Design\"><span>Web Page Design<\/span><\/a>\r\n\t\t<div class=\"lb-overlay\" id=\"image-1\"><\/div> \r\n                <div class=\"clicked-overlay-1\" id=\"image-1\"><span class=\"overlay-text-1\">Web Page Design<\/span><\/div>      \r\n\t<\/li>\r\n\t<li>\r\n                <a id=\"thumb2\"><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Entries-thumb.gif\" alt=\"Digital Contests\"><span>Digital Contest System<\/span><\/a>\r\n\t\t<div class=\"lb-overlay\" id=\"image-2\"><\/div>  \r\n                <div class=\"clicked-overlay-2\" id=\"image-2\"><span class=\"overlay-text-2\">Digital Contest System<\/span><\/div>        \r\n\t<\/li>\r\n\t<li>\r\n\t\t<a id=\"thumb3\"><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Custom-Login-thumb.gif\" alt=\"Custom Login\"><span>Custom Login & Registration<\/span><\/a>\r\n\t\t<div class=\"lb-overlay\" id=\"image-3\"><\/div>\r\n                <div class=\"clicked-overlay-3\" id=\"image-3\"><span class=\"overlay-text-3a\">Custom Login & <\/span><span class=\"overlay-text-3b\">Registration<\/span><\/div>                \r\n        <\/li>\r\n\t<li>\r\n\t\t<a id=\"thumb4\"><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/User-Roles-thumb.gif\" alt=\"User Role Management\"><span>User Role System<\/span><\/a>\r\n\t\t<div class=\"lb-overlay\" id=\"image-4\"><\/div>\r\n                <div class=\"clicked-overlay-4\" id=\"image-4\"><span class=\"overlay-text-4a\">User Role System<\/span><\/div> \r\n\t<\/li>\r\n        <li>\r\n\t\t<a id=\"thumb5\"><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Interface-thumb.gif\" alt=\"Plugin Extension\"><span>NextGen Gallery Plugin User Interface<\/span><\/a>\r\n\t      \t<div class=\"lb-overlay\" id=\"image-5\"><\/div>  \r\n                <div class=\"clicked-overlay-5\" id=\"image-5\"><span class=\"overlay-text-5a\">NextGen Gallery Plugin <\/span><span class=\"overlay-text-5b\">User Interface<\/span><\/div>        \r\n\t<\/li>\r\n        <li>\r\n\t\t<a id=\"thumb6\" ><img src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-1-thumb.gif\" alt=\"Point Balance System\"><span>Point Balance System<\/span><\/a>\r\n\t      \t<div class=\"lb-overlay\" id=\"image-6\"><\/div>   \r\n                <div class=\"clicked-overlay-6\" id=\"image-6\"><span class=\"overlay-text-6\">Point Balance System<\/span><\/div>  \r\n\t<\/li>\r\n<\/ul>\r\n<\/td><\/tr>\r\n<tr><td>\r\n           <div id=\"inline1\">\r\n                <div id=\"up-triangle-1\"><\/div>\r\n                <div class=\"portfolio-preview\"> \r\n                      <div id=\"preview-container1\">\r\n                          <p><p>\r\n                          <div class=\"preview-img-style\"><img class=\"portfolio-preview-img1\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Web-Design.gif\" alt=\"Web Design\" \/><\/div>\r\n                          <div class=\"preview-txt-style1\"><b>Description:<\/b> The WordPress 2011 theme was used as the foundation of the new look. HTML, CSS, and custom images were then added to achieve the unique look JCC envisioned.<BR><BR><b>Skills:<\/b> HTML, CSS, graphic design<\/div>\r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline1 --> \r\n\r\n          <div id=\"inline2\">\r\n                <div id=\"up-triangle-2\"><\/div>\r\n                <div class =\"portfolio-preview\"> \r\n                      <div id=\"preview-container2\">\r\n                          <p><p> \r\n                         <div class=\"relative-container\">\r\n                        \r\n                              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img2\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Creation.gif\" alt=\"Digital Contest Entries\"><\/div> <div class=\"preview-txt-style2\"><BR><b>Description:<\/b> A custom HTML web form, jquery scripts, and PHP programming were used to build a page for creating\/updating a new contest.<BR><BR>Logic was applied to connect a new contest to a new gallery provided by the NextGen Gallery plugin. Database programming was used to store contest information in the MySQL database.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/div>\r\n                   \r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img3\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Submission.gif\" alt=\"Digital Contest Entries\"><\/div> <div class=\"preview-txt-style3\"><BR><b>Description:<\/b> A custom HTML web form, jquery scripts, and PHP programming were used to build a page for creating\/updating a new contest.<BR><BR>Logic was applied to extract the image meta data and also ensure that certain contest criteria was met.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/div>\r\n\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img4\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Voting.gif\" alt=\"Digital Contest Voting\"><\/div> <div class=\"preview-txt-style4\"><BR><b>Description:<\/b> A custom HTML web form and PHP programming were used to create a voting page for the digital contest.<BR><BR>Logic was applied to ensure that only judges see this page. Logic was also applied to create a dynamic voting drop down box that showed a 4th place and up to five Honor placements if the number of entries warranted it.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div>\r\n\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img5\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Entries.gif\" alt=\"Digital Contest Submission\"><\/div><div class=\"preview-txt-style5\"><BR><b>Description:<\/b> A page was created for displaying contestant entries, judge comments, and image meta data. Logic was applied using PHP programming to ensure that contest results were not shown until a specified date. Database queries were used to retrieve the stored information. <BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div>\r\n\r\n                        <\/div> <!-- end relative-container -->                                           \r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline2 --> \r\n\r\n         <div id=\"inline3\">\r\n                <div id=\"up-triangle-3\"><\/div>\r\n                <div class=\"portfolio-preview\"> \r\n                      <div id=\"preview-container3\">\r\n                          <p><p>\r\n                          <div class=\"preview-img-style\"><img class=\"portfolio-preview-img6\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Custom-Login.gif\" alt=\"Custom Login\" \/><\/div>\r\n                          <div class=\"preview-txt-style6\"><b>Description:<\/b> The standard WordPress login and registration screens were customized to match the JCC website design. A custom-designed logo was added above the input fields, and a JCC member notification message was added above the registration fields. A plugin was installed and used to add several additional fields not provided by WordPress that the camera club needed.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, graphic design<\/div>\r\n                           <div class=\"preview-img-style\"><img class=\"portfolio-preview-img7\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Custom-Registration.gif\" alt=\"Custom Registration\" \/><\/div>\r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline3 -->\r\n\r\n           <div id=\"inline4\">\r\n                <div id=\"up-triangle-4\"><\/div>\r\n                <div class=\"portfolio-preview\"> \r\n                      <div id=\"preview-container4\">\r\n                          <p><p>\r\n                          <div class=\"preview-img-style\"><img class=\"portfolio-preview-img8\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/User-Roles.gif\" alt=\"User Role Management System\" \/><\/div>\r\n                          <div class=\"preview-txt-style8\"><b>Description:<\/b> A JCC user role system was created to extend the default WordPress roles and capabilities to match JCC administrative roles such as Contest Chair and Point Balance Admin.<BR><BR>A custom HTML web form was created to allow the webmaster to assign or remove access to various administrative sections of the system for any given user.<\/i><BR><BR><b>Skills:<\/b> HTML, PHP, WordPress function calls<\/div>\r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline4 -->\r\n\r\n          <div id=\"inline5\">\r\n                <div id=\"up-triangle-5\"><\/div>\r\n                <div class=\"portfolio-preview\"> \r\n                      <div id=\"preview-container5\">\r\n                          <p><p>                       \r\n                          <div class=\"relative-container\">\r\n                                <div class=\"preview-img-style\"><img class=\"portfolio-preview-img9\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-1.gif\" alt=\"NextGen Gallery Plugin Interface\" ><div class=\"preview-txt-style9\"><BR><b>Description:<\/b> A user interface for the NextGen gallery plugin was created to allow club members to manage their individual NextGen galleries with limited administrative permissions.<BR><BR> A custom HTML web form and PHP programming were used to build a page where club members could upload, modify, and delete personal gallery photos.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/div><\/div>\r\n\r\n                                <div class=\"preview-img-style\"><img class=\"portfolio-preview-img10\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-3.gif\" alt=\"NextGen Gallery Plugin Interface\" ><div class=\"preview-txt-style10\"><BR><b>Description:<\/b> A custom web form and PHP programming was used to create a page where club members could preview various gallery style settings offered by the NextGen plugin and save the desired setting as their gallery's style.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div><\/div>\r\n\r\n                               <div class=\"preview-img-style\"><img class=\"portfolio-preview-img11\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-2.gif\" alt=\"NextGen Gallery Plugin Interface\" ><div class=\"preview-txt-style11\"><BR><b>Description:<\/b> A gallery display page was created where the NextGen gallery of any member or club contest could be selected from a dropdown menu and viewed.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/div><\/div>\r\n                        <\/div> <!-- end relative-container -->                        \r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline5 --> \r\n\r\n    <div id=\"inline6\">\r\n                <div id=\"up-triangle-6\"><\/div>\r\n                <div class=\"portfolio-preview\"> \r\n                      <div id=\"preview-container6\">\r\n                          <p><p> \r\n                         <div class=\"relative-container\">\r\n                        \r\n                              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img12\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-1.gif\" alt=\"Point Balance System\"><\/div> <div class=\"preview-txt-style12\"><BR><b>Description:<\/b> A content management tool for searching and filtering club point balance data was created using a custom web form, Javascript, and JQuery.<BR><BR><b>Skills:<\/b> PHP, JQuery, Javascript<\/div>\r\n                   \r\n                              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img13\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-2.gif\" alt=\"Point Balance System\"><\/div> <div class=\"preview-txt-style13\"><BR><b>Description:<\/b> A page for viewing, updating, and deleting the club's point balance data was created using custom HTML web forms and CSS. Database queries were used to retrieve and modify the data.<BR><BR><b>Skills:<\/b> HTML, PHP, MySQL<\/div>\r\n\r\n                              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img14\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-3.gif\" alt=\"Point Balance System\"><\/div> <div class=\"preview-txt-style14\"><BR><b>Description:<\/b> A point assignment page was created to allow the point balance chair to quickly and easily assign points for various categories such as digital competition winners. This point data is then stored in the database using SQL statements.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div> \r\n\r\n                              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img15\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-4.gif\" alt=\"Point Balance System\"><\/div> <div class=\"preview-txt-style15\"><BR><b>Description:<\/b> A member point assignment page was created to allow individual club members to easily log their meeting, outing, and annual banquet attendance to receive the commensurate points. This point data is then stored in the database using SQL statements.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div>\r\n\r\n                               <div class=\"preview-img-style\"><img class=\"portfolio-preview-img16\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-5.gif\" alt=\"Point Balance System\"><\/div> <div class=\"preview-txt-style16\"><BR><b>Description:<\/b> A point balance display page was created to show a member's points by category as well as the category and grand total points accumulated.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/div>  \r\n\r\n                        <\/div> <!-- end relative-container -->                                           \r\n                     <\/div> <!-- end preview-container -->\r\n                <\/div> <!-- end portfolio-preview -->\r\n          <\/div> <!-- end inline6 -->  \r\n<\/td><\/tr>\r\n<\/table>\r\n<\/div>\r\n<div class=\"portfolio-page-quote\">\r\n          \"Sarah has been my rock throughout our time working together. Her prompt response to each of my emails is impressive. She either has the answer and fix right away or lets me know she will find the answer and does so with the time limit she sets. I love Sarah's way of explaining each detail so I can understand. The tutorials she has made for each step of building our site and the tutorials the members need for each page of the site has been so much help and totally outstanding\".<BR> \r\n<div class=\"portfolio-page-cite\">- Jan Gemeinhardt, Jacksonville Camera Club Webmaster<\/div>\r\n<\/div>\r\n\r\n<\/div> <!-- end portfolio-full-size --> \r\n\r\n<div class=\"portfolio-mobile\">\r\n\r\n<div id=\"portfolio-page-header\">\r\n<div id=\"portfolio-page-title\"><h2>Latest Project: Jacksonville Camera Club<\/h2><\/div>\r\n<div class=\"portfolio-line\">\r\n<div class=\"cir-divider-dotline\">\r\n<div class=\"cir-dot\"><\/div><\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<div class=\"portfolio-page-text-width\"><p class=\"portfolio-page-text\">The Jacksonville Camera Club's original website was outdated and lacked several key features, so the club hired me to build a new database-driven website from the ground up. This was a large project that required many custom-coded features including an online digital contest system and a club member point balance tracking system. <\/p>\r\n\r\n<p class=\"portfolio-page-text\">The new site is powered by WordPress and uses the 2011 theme as the foundation of the visual layout. I modified this theme significantly with custom designed images, JQuery, CSS, and HTML to create the club's desired look.<\/p>\r\n\r\n<p class=\"portfolio-page-text\">The back-end functionality was developed using PHP programming with a MySQL database. This entailed writing software to warehouse and manage club data such as meeting minutes, newsletters, digital contests, member galleries, member point balances, and more. The site also includes a large administrative section with multiple user roles and permissions.<\/p> \r\n\r\n<p class=\"portfolio-page-text\">Please click on any of the thumbnails below to learn more about the work involved in creating this system.<\/p><\/div>\r\n\r\n<div style=\"position:relative;\">\r\n\r\n<div class=\"portfolio-thumb1\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb1-mobile\" class=\"portfolio-thumb-img-1\"><span class=\"portfolio-thumb-title-1\">Web Page Design<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline1-mobile\">\r\n      <div id=\"preview-container1-mobile\">\r\n              <div id=\"up-triangle-1-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img1-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Web-Design.gif\" alt=\"Web Design\" \/><\/div>\r\n              <span class=\"preview-txt-style1-mobile\"><b>Description:<\/b> The WordPress 2011 theme was used as the foundation of the new look. HTML, CSS, and custom images were then added to achieve the unique look JCC envisioned.<BR><BR><b>Skills:<\/b> HTML, CSS, graphic design<\/span>\r\n       <\/div> <!-- end preview-container1-mobile -->\r\n<\/div> <!-- end inline1 -->\r\n<div class=\"spacer1\"><\/div>\r\n<div class=\"portfolio-thumb2\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb2-mobile\" class=\"portfolio-thumb-img-2\"><span class=\"portfolio-thumb-title-2\">Digital Contest System<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline2-mobile\">\r\n      <div id=\"preview-container2-mobile\">\r\n          <div class=\"group1\">\r\n              <div id=\"up-triangle-2-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img2-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Creation.gif\" alt=\"Digital Contest Entries\"><\/div> <span class=\"preview-txt-style2-mobile\"><BR><b>Description:<\/b> A custom HTML web form, jquery scripts, and PHP programming were used to build a page for creating and updating a new contest.<BR><BR>Logic was applied to connect a new contest to a new gallery provided by the NextGen Gallery plugin. Database programming was used to store contest information in the MySQL database.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group2\">\r\n             <div class=\"preview-img-style\"><img class=\"portfolio-preview-img3-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Submission.gif\" alt=\"Digital Contest Entries\"><\/div> <span class=\"preview-txt-style3-mobile\"><BR><b>Description:<\/b> A custom HTML web form, jquery scripts, and PHP programming were used to build a page for uploading images and entrant information to an open digital contest.<BR><BR>Logic was applied to extract the image meta data and also ensure that certain contest criteria was met.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group3\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img4-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Voting.gif\" alt=\"Digital Contest Voting\"><\/div> <span class=\"preview-txt-style4-mobile\"><BR><b>Description:<\/b> A custom HTML web form and PHP programming were used to create a voting page for the digital contest.<BR><BR>Logic was applied to ensure that only judges see this page. Logic was also applied to create a dynamic voting drop down box that showed a 4th place and up to five Honor placements if the number of entries warranted it.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group4\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img5-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Digital-Contest-Entries.gif\" alt=\"Digital Contest Submission\"><\/div><span class=\"preview-txt-style5-mobile\"><BR><b>Description:<\/b> A page was created for displaying contestant entries, judge comments, and image meta data. Logic was applied using PHP programming to ensure that contest results were not shown until a specified date. Database queries were used to retrieve the stored information. <BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/span>\r\n          <\/div>    \r\n\r\n       <\/div> <!-- end preview-container2-mobile -->\r\n<\/div> <!-- end inline2 -->\r\n<div class=\"spacer2\"><\/div>\t\r\n\r\n<div class=\"portfolio-thumb3\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb3-mobile\" class=\"portfolio-thumb-img-3\"><span class=\"portfolio-thumb-title-3\">Custom Login & Registration<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline3-mobile\">\r\n      <div id=\"preview-container3-mobile\">\r\n          <div class=\"group5\">\r\n              <div id=\"up-triangle-3-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img6-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Custom-Login.gif\" alt=\"Custom Login\" \/><\/div><div class=\"spacer1\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img7-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Custom-Registration.gif\" alt=\"Custom Registration\" \/><\/div>\r\n              <span class=\"preview-txt-style6-mobile\"><b>Description:<\/b> The standard WordPress login and registration screens were customized to match the JCC website design. A custom-designed logo was added above the input fields, and a JCC member notification message was added above the registration fields. A plugin was installed and used to add several additional fields not provided by WordPress that the camera club needed.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, graphic design<\/span>\r\n          <\/div>\r\n       <\/div> <!-- end preview-container3-mobile -->\r\n<\/div> <!-- end inline3 -->\r\n<div class=\"spacer3\"><\/div>\t\r\n\r\n<div class=\"portfolio-thumb4\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb4-mobile\" class=\"portfolio-thumb-img-4\"><span class=\"portfolio-thumb-title-4\">User Role Mgmt System<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline4-mobile\">\r\n      <div id=\"preview-container4-mobile\">\r\n          <div class=\"group1\">\r\n              <div id=\"up-triangle-4-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img8-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/User-Roles.gif\" alt=\"User Role Management System\" \/><\/div>\r\n              <span class=\"preview-txt-style8-mobile\"><b>Description:<\/b> A JCC user role system was created to extend the default WordPress roles and capabilities to match JCC administrative roles such as Contest Chair and Point Balance Admin.<BR><BR>A custom HTML web form was created to allow the webmaster to assign or remove access to various administrative sections of the system for any given user.<\/i><BR><BR><b>Skills:<\/b> HTML, PHP, WordPress function calls<\/span>\r\n          <\/div>\r\n       <\/div> <!-- end preview-container4-mobile -->\r\n<\/div> <!-- end inline4 -->\r\n<div class=\"spacer4\"><\/div>\t\r\n\r\n<div class=\"portfolio-thumb5\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb5-mobile\" class=\"portfolio-thumb-img-5\"><span class=\"portfolio-thumb-title-5\">NextGen Gallery Plugin User Interface<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline5-mobile\">\r\n      <div id=\"preview-container5-mobile\">\r\n           <div class=\"group1\">\r\n              <div id=\"up-triangle-5-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img9-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-1.gif\" alt=\"NextGen Gallery Plugin Interface\" ><\/div><span class=\"preview-txt-style9-mobile\"><BR><b>Description:<\/b> A user interface for the NextGen gallery plugin was created to allow club members to manage their individual NextGen galleries with limited administrative permissions.<BR><BR> A custom HTML web form and PHP programming were used to build a page where club members could upload, modify, and delete personal gallery photos.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group2\">\r\n             <div class=\"preview-img-style\"><img class=\"portfolio-preview-img10-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-3.gif\" alt=\"NextGen Gallery Plugin Interface\"><\/div><span class=\"preview-txt-style10-mobile\"><BR><b>Description:<\/b> A custom web form and PHP programming was used to create a page where club members could preview various gallery style settings offered by the NextGen plugin and save the desired setting as their gallery's style.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group3\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img11-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/NextGen-Extend-2.gif\" alt=\"NextGen Gallery Plugin Interface\"><\/div> <span class=\"preview-txt-style11-mobile\"><BR><b>Description:<\/b> A gallery display page was created where the NextGen gallery of any member or club contest could be selected from a dropdown menu and viewed.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/span>\r\n          <\/div>    \r\n\r\n       <\/div> <!-- end preview-container5-mobile -->\r\n<\/div> <!-- end inline5 -->\r\n<div class=\"spacer5\"><\/div>\t\r\n\r\n<div class=\"portfolio-thumb6\">\r\n    <a style=\"text-decoration:none;color:#565656;\" id=\"thumb6-mobile\" class=\"portfolio-thumb-img-6\"><span class=\"portfolio-thumb-title-6\">Point Balance System<\/span><\/a>\t         \r\n<\/div>\r\n<div id=\"inline6-mobile\">\r\n      <div id=\"preview-container6-mobile\">\r\n           <div class=\"group1\">\r\n              <div id=\"up-triangle-6-mobile\"><\/div>\r\n              <div class=\"preview-img-style\"><img class=\"portfolio-preview-img12-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-1.gif\" alt=\"Point Balance System\"><\/div><span class=\"preview-txt-style12-mobile\"><BR><b>Description:<\/b> A content management tool for searching and filtering club point balance data was created using a custom web form, Javascript, and JQuery.<BR><BR><b>Skills:<\/b> PHP, JQuery, Javascript<\/span>\r\n          <\/div>    \r\n          <div class=\"group2\">\r\n             <div class=\"preview-img-style\"><img class=\"portfolio-preview-img13-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-2.gif\" alt=\"Point Balance System\"><\/div><span class=\"preview-txt-style13-mobile\"><BR><b>Description:<\/b> A page for viewing, updating, and deleting the club's point balance data was created using custom HTML web forms and CSS. Database queries were used to retrieve and modify the data.<BR><BR><b>Skills:<\/b> HTML, PHP, MySQL<\/span>\r\n          <\/div>    \r\n          <div class=\"group3\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img14-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-3.gif\" alt=\"Point Balance System\"><\/div> <span class=\"preview-txt-style14-mobile\"><BR><b>Description:<\/b> A gallery display page was created where the NextGen gallery of any member or club contest could be selected from a dropdown menu and viewed.<BR><BR><b>Skills:<\/b> HTML, CSS, JQuery, PHP, MySQL<\/span>\r\n          <\/div>  \r\n           <div class=\"group4\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img15-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-4.gif\" alt=\"Point Balance System\"><\/div> <span class=\"preview-txt-style15-mobile\"><BR><b>Description:<\/b> A member point assignment page was created to allow individual club members to easily log their meeting, outing, and annual banquet attendance to receive the commensurate points. This point data is then stored in the database using SQL statements.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/span>\r\n          <\/div>    \r\n           <div class=\"group5\">\r\n<div class=\"preview-img-style\"><img class=\"portfolio-preview-img16-mobile\" src=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Point-Balance-5.gif\" alt=\"Point Balance System\"><\/div> <span class=\"preview-txt-style16-mobile\"><BR><b>Description:<\/b> A point balance display page was created to show a member's points by category as well as the category and grand total points accumulated.<BR><BR><b>Skills:<\/b> HTML, CSS, PHP, MySQL<\/span>\r\n          <\/div>      \r\n\r\n       <\/div> <!-- end preview-container6-mobile -->\r\n<\/div> <!-- end inline6 -->\r\n<\/div> <!-- end div-relative -->\r\n\r\n<div class=\"portfolio-page-quote\">\r\n          \"Sarah has been my rock throughout our time working together. Her prompt response to each of my emails is impressive. She either has the answer and fix right away or lets me know she will find the answer and does so with the time limit she sets. I love Sarah's way of explaining each detail so I can understand. The tutorials she has made for each step of building our site and the tutorials the members need for each page of the site has been so much help and totally outstanding\".<BR> \r\n<div class=\"portfolio-page-cite\">- Jan Gemeinhardt, Jacksonville Camera Club Webmaster<\/div>\r\n<\/div>\r\n<\/div> <!-- end portfolio-mobile-->\r\n<p class=\"portfolio-page-text\"><BR><BR><i>Have a question about my web development services? You can contact me using the web inquiry form below, or <a href=\"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/contact-me\/\"><b>request a free quote here<\/b><\/a>.<\/i><\/p>\r\n\r\n[my_portfolio]","protected":false},"excerpt":{"rendered":"[my_portfolio]","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page-full-width.php","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.4.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Featured Project - SG Custom Web Solutions<\/title>\n<meta name=\"description\" content=\"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Featured Project - SG Custom Web Solutions\" \/>\n<meta property=\"og:description\" content=\"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/\" \/>\n<meta property=\"og:site_name\" content=\"SG Custom Web Solutions\" \/>\n<meta property=\"article:modified_time\" content=\"2015-10-15T15:03:38+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/#website\",\"url\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/\",\"name\":\"SG Custom Web Solutions\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif\",\"contentUrl\":\"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#webpage\",\"url\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/\",\"name\":\"Featured Project - SG Custom Web Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#primaryimage\"},\"datePublished\":\"2015-05-23T20:17:25+00:00\",\"dateModified\":\"2015-10-15T15:03:38+00:00\",\"description\":\"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.\",\"breadcrumb\":{\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Latest Project\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Featured Project - SG Custom Web Solutions","description":"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/","og_locale":"en_US","og_type":"article","og_title":"Featured Project - SG Custom Web Solutions","og_description":"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.","og_url":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/","og_site_name":"SG Custom Web Solutions","article_modified_time":"2015-10-15T15:03:38+00:00","og_image":[{"url":"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif"}],"twitter_card":"summary","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/#website","url":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/","name":"SG Custom Web Solutions","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#primaryimage","inLanguage":"en-US","url":"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif","contentUrl":"http:\/\/www.sgcustomwebsolutions.com\/sgcws_dev\/wp-content\/themes\/circumference-lite-child\/images\/Theme-Customization-thumb.gif"},{"@type":"WebPage","@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#webpage","url":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/","name":"Featured Project - SG Custom Web Solutions","isPartOf":{"@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#primaryimage"},"datePublished":"2015-05-23T20:17:25+00:00","dateModified":"2015-10-15T15:03:38+00:00","description":"Learn more about the featured project in my website development portfolio. Find out how I can use PHP, MySQL, CSS, JQuery, and HTML to build your website.","breadcrumb":{"@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/featured-project\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sgcustomwebsolutions.com\/sgcws_dev\/"},{"@type":"ListItem","position":2,"name":"Latest Project"}]}]}},"_links":{"self":[{"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/pages\/241"}],"collection":[{"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/comments?post=241"}],"version-history":[{"count":0,"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/pages\/241\/revisions"}],"wp:attachment":[{"href":"http:\/\/sgcustomwebsolutions.com\/sgcws_dev\/wp-json\/wp\/v2\/media?parent=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}