Giter Club home page Giter Club logo

streamoneproject-1's Introduction

StreamOneProject - C Edney Builders Website

Project Brief

I was asked by one of my work colleagues to build a small website for his dads business, C Edney Builders. He has been trading for many years, but currently has no online presence. He requested a simple 5 page site, so prospective clients can find out some information about the company, the various services that they offer, a place where he could showcase some of the work he has completed and a page to display contact information and provide a contact form for clients to contact him by.

He also requested a simple Quote Calculator be constructed to give prospective clients a rough idea of what they might pay for his services. The calculator would pose a few questions for the client to answer and derive a price form their responses.

He would also like to show links to his social media on the website to promote his online presence more.

The images and the text content will be provided by the client.

The website will contain the following pages:

  1. Home Page
  2. About Us
  3. Services
  4. Quote Calculator
  5. Portfolio
  6. Contact Us

Technologies Used

  • HTML5
  • CSS3
    • Bootstrap 3.3.7
  • Fonts
  • jQuery 3.3.1
  • AngularJS 1.6.5
    • Angular Route 1.6.8
    • Angular Messages 1.6.9
  • Bootstrap
    • The website will be constructed using HTML5 and the Bootstrap Framework to provide a responsive layout.
    • A custom theme will be written in CSS3 to give the site its colour scheme and look and feel.
    • The carousel from Bootstrap will be used on the Portfolio page to showcase images, custom CSS will be added to change the look.
    • The Quote Calculator is made using Bootstrap collapse panels in an accordion style.
  • AngularJS is used to create the website:
    • Routes is used to create a single page website.
    • Form validation is handled via Angular and Messages is used to display custom error messages under form fields.
    • The Quote Calculator makes use of Angular form validation, an API call to Ideal Postcodes to find address details, Angular Switch statements to control what fields are shown based on user selections.
  • GoogleMaps will be used on the contact us page to show the office location.

Testing

The website was tested on various devices (desktop, iPhone and iPad) to check layout and style is correct on all resolutions. Responsive Design Mode in the browser Safari was also used to check the responsive layout.

Deployment

The finished project will be deployed on GitHub Pages https://kilik2021.github.io/StreamOneProject/.

streamoneproject-1's People

Contributors

kilik2021 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.