Git Product home page Git Product logo

nqcoaching's Introduction

NQ Coaching

This site is the ideal visibility tool for any new life coach to the market. Nowadays, there is a huge demand in having a mentor with psychological, spiritial support or whatever method, THis also means many new life coach are entering in the game.

So, a lifecoach needs a website to create visibility, to explains his method and who he is. The needed website should also be interactive, so the user can already connect and project himself with his new coach.

This is exactly the purpose of this website!

UX

Who is this website for ? a) lifecoach b) clients that search a lifecoach

a) lifecoach New in the business searching clients Wants to present himself, his method and connect with future clients

The lifecoach would want to have an attractive website that help him to clearly inform his services.

b) lifecoach potential client Person in a challenging time in its life, and need some support to pass it.

The clients wants to navigate intuitively through the website, and chose the type of supports he wants, psycholody, mentoring, meditation

Features

This is a one page site, with title, logo. Buttons + label selector, footer and social media icons.

Existing Features

  • Feature 1 : logo title: allow you to refresh your page.

  • Feature 2 : Buttons + label selector, allow the user to chose his program and know the price with number of session per method

  • Feature 3 : allow the user to interact with the lifecoach via social media

Features Left to Implement

More pages should be created to explain the different method include in the lifecoach services. A feature with possibility to make an appointment with the coach by chosing an available spot in its agenda.

Technologies Used

  • HTML --> the project uses html to develop the content of the website
  • CSS --> this project uses CSS to style the content of the website.
  • Javascript --> the projects uses Javascript to create interactive content with the user.

Testing

For this project i made a lot of testing to make sure the calculations can't fail. the most of the testing is for the javascript part, as each new line implementation required testing, i created 2 testing buttons to make sure the triggers worked. There is no doubt that each button click or label changes is triggering a function that calculate the needed information.

  1. Contact form:

    1. Go to the "Contact Us" page
    2. Try to submit the empty form and verify that an error message about the required fields appears
    3. Try to submit the form with an invalid email address and verify that a relevant error message appears
    4. Try to submit the form with all inputs valid and verify that a success message appears.
  2. button:

    1. create a test button with test textanswer
    2. apply different functions
    3. finally kept the most efficient function
    4. applied the chosen function to the actual project

I get some bug, like the addeventtrigger that works better when placed in the hmtl file.

Deployment

This project was developed Gitpod https://gitpod.io/, committed to git and pushed to GitHub.

To deploy this page to GitHub Pages from its GitHub repository, the following steps were taken:

  1. Log into GitHub.
  2. From the list of repositories on the screen, select Befa79/NQCoaching
  3. From the menu items near the top of the page, select Settings.
  4. Scroll down to the GitHub Pages section.
  5. Under Source click the drop-down menu labelled None and select Master Branch
  6. On selecting Master Branch the page is automatically refreshed, the website is now deployed.
  7. Scroll back down to the GitHub Pages section to retrieve the link to the deployed website.

At the moment of submitting this Milestone project the Development Branch and Master Branch are identical.

Credits

The whole website, text, codes, was created by Fabien Boisbourdin.

Content

  • The text is genuine, however some inspiration comes from some lifecoach website

Media

  • The photos used in this site were obtained from google image

nqcoaching's People

Contributors

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