This basic blog system is designed using the Silex micro PHP framework for its architecture, Twig for the views/templates and Composer to install the necessary dependencies. Twitter Bootstrap is used for the simple responsive styling and a MySQL database is used to store the articles. The code is available to be viewed on GitHub.
This application makes use of the CakePHP MVC framework to create a CRUD style application that allows teachers to submit cover letters and administrators to approve or reject them. Information is displayed based on who is logged in. It also incorporates some AJAX using jQuery.
This app outputs random numbers to the user based on the options they choose. Gives the user the option of generating strong random numbers using the openssl_random_pseudo_bytes() function, or faster numbers with mt_rand(). Allows very large numbers to be created by using the BCMath library. A variety of other options are available for the user to choose from which modifies the output. AJAX is used to send the results to the user.
This app is designed to accept a text input from a user and outputs a "summarized" version of it to the user using AJAX. The algorithm currently takes the first sentence of each paragraph and outputs it to the user.
This is a mostly static website designed for a paralegal business. It uses some PHP used for the architecture, the sticky menu tabs and a contact mail form. Otherwise it is coded primarily using HTML and CSS.
This project uses PHP and HTML5 upload technologies to create an admin-side upload portal. The admin can upload multiple files at once to the server. Files that are newly uploaded are "untagged" and can be immediately displayed below with AJAX using jQuery. Data related to the images can be edited and saved. Uses both server directory authentication and in-app authentication.
This project uses a plain PHP MVC design pattern, MySQL and AJAX calls using jQuery. Users can add new tasks to the database and delete/complete tasks. Users can also refine the list without the page ever reloading/refreshing.
This project uses ASP.NET, C#, HTML and CSS. Inventory data is stored in XML files on the server and pulled to dynamically fill the pages of the test store with content. Items can be added to a cart that is saved during the session, and items can be removed and edited in the cart as well. ("Paintballgear.com" was just an example domain name, I am not affiliated with the owners.)
This project applies an XSLT stylesheet to an XML document to generate an output. Written in C#, it first accepts an input from the user through a console, and then modifies the XSLT dynamically before loading the XML in the browser.