Prototype website for the former business - The Framing Lady
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
README.md
theframinglady.sql

README.md

Synopsis

This project is a prototype website for The Framing Lady - a former picture framing business. The website is designed using HTML, CSS/LESS and Bootstrap and developed using JavaScript/jQuery as well as PHP and MySQL.

Motivation

The main purpose of this project is to enhance my personal project portfolio as well as simulate a standard web development lifecycle project.

Installation

Please note that to view the "testimonials" page data and to successfully test the contact form on the "contact" page, you will need a web server. It is also recommended to set up your own virtual host on your preferred web-server stack.

For example if you are using the LAMP Stack on Ubuntu, please do the following using the terminal:

  1. Access the following file and edit using your preferred text editor (e.g. nano or vim):
  2. - /etc/apache2/sites-enabled/000-default.conf
  3. Inside your 000-default.conf file, add the following code at the bottom of the file:

  4. <VirtualHost *:80>
    ServerName theframinglady.dev
    DocumentRoot /var/www/TheFramingLady/public
    SetEnv APPLICATION_ENV "development"
    <Directory /var/www/TheFramingLady/public>
    Options FollowSymLinks
    DirectoryIndex index.php
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>

  5. Then access your hosts file (/etc/hosts) and add a new line underneath your existing hosts with the following code:
  6. 127.0.0.1 theframinglady.dev localhost

Please note that these above details will be different if you choose to use your own personal web server as opposed to localhost or if you plan to use another web-server stack such as MAMP, XAMPP, WAMP, etc.

Additional Notes

It is recommended to view this website on the Google Chrome/IE/Safari/Opera web browser to ensure that all custom fonts load. This is a known issue with Mozilla Firefox.