Skip to content

Repository files navigation

pilates-website

The project "Harmony-Pilates" aims to promote an active lifestyle, particularly targeting individuals who work from home and spend prolonged periods sitting. Pilates, a form of exercise that involves controlled movements, not only strengthens muscles but also provides effective body stretching and enhances mental stability. It emphasizes the significance of movement in leading a fulfilling life. With this website, my intention is to raise awareness and understanding of pilates among people. By exploring the website, users will gain insights into the importance of balance and vitality in their lives.

Visit the deployed website here → Harmony Pilates Website

Harmony Pilates

Content

User Experience (UX)

User Stories

First Time User

  • I want to know about Pilates.
  • I want the website to be responsive on my device.
  • I want the information to be easy to find.
  • I want the website to be easy to navigate

Frequent User

  • I want to start with pilates.
  • I want to contact the harmony pilates

Back to top

Design

Website Structure

The website consists of a 7-page website, with 5 pages navigable via the navigation bar, the sixth is privacy policy page, which is placed at the bottom of the page and the seventh being a customized page to inform the user that the content of the form has been submitted. The home page is the default loading page. The logo is in the top left corner and the menu is in the top right corner. This navigation bar the menu on small screen devices becomes a dropdown menu.

Wireframes

I create the wireframes with the Balsamiq Wireframes.

Wireframes

home page


about page


history page


videos page


contact page


Color Scheme

  • I used the color #603F8B as a primary color for the titles, in the navigation bar, for my logo and the icons in the bottom.
  • As a secondary color I used #FCD8C5. This color appears when the user hovers over the menue navbar.
  • The navigation bar and the bottom have this #E0FFFF color.
  • As text color I used 333333.

Harmony Pilates Color Scheme

Typography

The font I chose to use is playfair-display from Google Fonts and as a fall back font, sans-serif. playfair-display

Back to top

Features

This website includes 7 pages and all of them are responsive. They are: Home, About, History, Videos, Contact, Form Submitted und privacy policy. On each page we have:

  • A favicon.
    Harmony Pilates Favicon

  • A navigation bar Harmony Pilates navigation-bar

The Home Page

On the home page the user will find the message Welcome to Harmony Pilates! which clearly gives the idea of what the website is about. The image shows a Pilates mat set up for exercise, featuring harmonious colors. Harmony Pilates Home Page

The About Page

This page comprises three images of a person who shows some pilates poses, under the images is a text what about pilates is. Harmony Pilates About Page Harmony Pilates About Page Harmony Pilates About Page

The History Page

On this page is a text about the history of pilates. The text is between two picturs. Harmony Pilates History Page Harmony Pilates History Page

Video Page

Here, the user will discover two videos showcasing a person practicing Pilates amidst nature. Harmony Pilates Videos Page Harmony Pilates Videos Page

Contact Page

TOn this page is a contact form and two figures at the bottom of the page. Harmony Pilates Contact Page

Form Submitted Page

This custom page was created to show up after a form is submitted, whether it's a contact form. The user cannot access it from the navigation bar. Harmony Pilates Submitted Form Page

The Privacy Policy Page

On this page is a text about the privacy policy of the page. Harmony Pilates Privacy Policy Page Harmony Pilates Privacy Policy Page

Back to top

Technologies and Media

Back to top

Deployment, Fork and Clone

Deployment

  1. Log in to GitHub.
  2. Go to the repository for the project.
  3. Click the settings button.
  4. Select Pages in the left navigation menu under Code and Automation.
  5. From the source dropdown select main branch and root. Press the save button.
  6. The site has been deployed. It may take a few minutes before the site goes live.

How to Fork

  1. Log in to GitHub.
  2. Go to the repository for the project.
  3. Click the Fork button in the top right corner.

How to Clone

  1. Log in to GitHub.
  2. Go to the repository for the project.
  3. Click on the green code button and select if you would like to clone with HTTPS, SSH or GitHub CLI and copy the link below.
  4. Navigate to the directory where you want to clone the repository and open terminal.
  5. Type git clone into the terminal and paste the link you have from number 3. Press enter. This command will download the entire repository to your local machine.

Back to top

Testing

Please refer to TESTING.md file for all testing carried out.

Acknowledgments

I would like to acknowledge:

  • Tristan Ackermann, Davit Zakharyan and Ganeshdip Dumbare who are supporting me.
  • Jubril Akolade - My Code Institute mentor.

Back to top

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages