Giter VIP home page Giter VIP logo

stockholmproject's Introduction

#STOCKHOLM PROJECT:

The website was designed for a non-profit organization just starting up. There is currently nowhere stakeholders and others looking to get involved with us can either get in touch with the organization or see when they have events and their location. Therefore I designed the website with this in mind. The need to inform and present mainly to stakeholders. and to reach new stakeholders who would want to work with us or for us or get involved with large scale projects. It was thus paramount i had ways to communicates such as showing the address, social media and having a contact form.

#UX I designed the website with a site based approach as I wanted it to be illustrative to all. The expectations is to view the site on a laptop or larger screen ie in a profeissional environment and the website was to be seen in a professional mannner and such effort was made to ensure the base form of the website is well developed for the larger screen. However, attempts were also made to ensure it is also mobile-friendly.

Target Audience:

 The website is aimed but not limited to:
	- prospective doners
	- volunteers
	- other organisations

#FEATURES: Navigation Bar: The navigation bar allows user to navigate through the site swiftly. The formatting is consistent throughout the site. Slight variation of the nav bar in the Image page in order to display images for a more enhanced effect.

Footer: The footer is displayed consistently throughtout the site on every page. It helps provide added information of the organization, particularly its social media, address and email.

CSS powered hover effects: added the pulse hover effect on the main menu icons for the navigation bar for users to easily distiguingish which page they have clicked. I also used a shadow hover on the social media links for the same effect.

Image grid: Users can see an arrange of images quickly to showcase the organisations previous events and people who have been involved.

Contact form: The form allows users to be able to contact the organization directly with a message about anything relating to the Stockholm Project.

#Technologies Used:

HTML: Provided the content and structure for the website.

CSS: Provides the styling.

Bootstrap - The framework was used to create the layout for each page and the nav bar.

Google Fonts - I used the Gill sans and Calibri fonts on each of my pages.

Font Awesome - I used the font awesome icons to style the nav bar icons and the social media links in the footer.

#TESTING:

Various testing was carried out using the developer tools in Google Chrome while in preview from Gitpod in order to check responsiveness and ensuring it is also responsive for mobile devices. Doing so required back-and-forth alterations of code in order to achieve full repsonsiveness for both site and mobile device.

#Page purpose:

Home: to present who the organisation is and first details of the organisation such as address and social media links
About us: describing who the organisation is and individual people who work for it and a way to communicate via a contact form.
Images: showcase what the organisation has done through pictures only
Events: showing when events will take place

#USER TEST STORY:

Home Page: clicking on nav bars and social media links on footer: Social media test failed, missing links. Links now added Do links and social media pages open? Are fixtures and page images displayed correctly?

All tests performed and no errors found.

About us page: clicking on nav bars and social media links on footer: Social media test failed, missing links. Links now added Do all links display correclty Does all fixtures and images display correctly Does contact form allow input of meta data?

All tests performed and no errors found.

Events: clicking on nav bars and social media links on footer: Social media test failed, missing links. Links now added Do all links display correclty Are events images displaying correctly

All tests performed and no errors found.

Images: clicking on nav bars and social media links on footer: Social media test failed, missing links. Links now added Do all links display correclty Do all images present correctly?

  • All tests performed and no errors found.

  • The website was tested on the following browsers using a Microsoft Surface on Windows 10.

  • Google Chrome - Version 81.0.4044.122 (Official Build) (64-bit)

  • Microsoft Edge - 44.18362.449.0

  • Firefox - 75.0 (64 bit)

  • The website worked efficiently on all browsers above. All navigation links, required elements Social links worked. The contact form had no issues. The hovering animations still worked on all browsers.

  • The site was also tested on the following Devices:

    Google pixel 3a using Google Chrome on Android 10 iphone xr using Safari on IOS 13.4.1

#DEPLOYMENT

The website is hosted on GitHub Pages, to access the site, following next steps.

Navigate to my Github repository - https://aoshenye.github.io/StockholmProject/index.html

  1. Click on the settings tab at the top of the page.
  2. Scroll to the GitHub Pages section.
  3. Change source to master branch.(Page will refresh)
  4. Scroll down to the GitHub Pages section and a green box saying "your site is published at" appears.
  5. Click link to go to published website.

#CREDITS:

Content:

#Media: All images were taken from my personal photo collection

#Acknowledgements:

  • To my girlfriend Fanny and various friends for helping me test the website.
  • To my mentor Reuben Ferrante for patiently helping me through the process and providing advice and guidance.
  • The inspiration for the site was taken from the mini project of Code Institute

stockholmproject's People

Contributors

aoshenye 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.