Giter Club home page Giter Club logo

light-seekers's Introduction

Light Seekers

Light seekers is a site for people who want to experience the beauty and wonder of the aurora borealis in the northern parts of Scandinavia. The target audience for this site are people who maybe do not know where, when and how to best experience the northern lights. On the site adventurers can find information about where they can meet like-minded individuals who are looking for the same experience as they are and who can, through experience and resources, provide a more accessible way of experiencing this magnificent natural phenomenon.

Visitors to the site can sign up and join the Light Seekers club, which already contains several members who annually seek out the northern lights while, for a fee, providing not only transportation and lodging but also food, if so desired, for both new and experienced adventurers alike. The aim of the site is to provide an easy starting point for those who do not wish to embark on this adventure alone.

The site running on different devices

Features

  • Navigation Bar
    • Fully responsive and can be found on all three pages. Allows users to easily navigate the site and will prevent users from getting lost. Includes links to the Home page, the Gallery, the Sign Up page as well as a clickable Logo that always brings the user to the landing page.
    • The bar remains identical on all three pages in order to make navigation as easy as possible. It also removes the need to use the browsers built-in "back" and "forward" buttons while using the site.

The navigation bar

  • Landing Page Image
    • The landing consists of a colorful image to catch the users attention. The picture is of the northern lights which is the main focus of the site.
    • In addition to the image an animation will make two bits of text fade in further enticing the user to keep exploring the site.

The landing page image with the two bits of text that fade in

  • The "What we do"- section
    • This section lets the user know what, exactly, this club is about and what its members do.
    • It is divided into three parts where each part focuses on an important aspect of the experience that the club offers.
    • Each part is accompanied by a small image to give the user a visual representation in addition to what the text offers.

Section describing what members of this club do

  • Information Table
    • A table with the most relevant basic information. The user can find meetup positions, times, available ways to travel as well as how much it will cost.
    • It is fully responsive and will change its layout for smaller screens.
    • The information in the table will be updated if there is any change to the annual meetups.

The information table with the most relevant basic information for new visitors to the site

  • The Footer
    • Provides links to all of Light Seekers social media sites. All links will open up in new tabs for easier navigation.
    • Gives the users further incentive to engage and interact with current members of the club.
    • Can be found on every part of the site and maintains its position and appearance in order to facilitate navigation.

The footer

  • Gallery
    • Contains images and videos from previous adventures and gives the user an idea of what to expect during the journey. It serves as a compliment to the landing page and is a vital part of the user's first impression.
    • All videos are off by default and give the user full control in order to avoid minor annoyances such as sound playing without the users consent.

The gallery full of pictures from previous adventures

The video section of the gallery

  • The Sign Up Page
    • This part of the site allows the user to sign up for membership in the club. The user will be asked to input some basic personal information so that they can be contacted and be given more detailed information regarding upcoming adventures. The form also asks the user to input some basic preferences so that the organizers can start planning upcoming trips.

The sign up form

Testing

  • I have tested that the site works in the following browsers: Firefox, Google Chrome and Microsoft Edge.

  • I can confirm that the site is responsive, i.e. looks good and functions, on all common screen sizes.

  • I can confirm that all elements of the site (information, navigation, the form etc.) are easy to read and understand.

  • I have tested the videos to ensure that they are both playable and that they give the user full control over how and when they are played.

  • I have tested the form and can confirm that it works as intended: all required fields require input, the email field will only accept email addresses, the submit button works and the correct relevant information is sent to the server.

  • I can confirm that all links, both internal and external, work as intended and that all external links open up in a new tab.


Bugs

  • No major or unusual bugs were encountered during development.

Validator Testing

  • HTML

  • CSS

  • Lighthouse

    • I confirmed that the site is accessible and has good a performance score through Lighthouse in devtools.

      The Lighthouse scores on Performance, Acessibility, Best Practices and SEO


    Unfixed Bugs

    • There are no unfixed bugs.

    Deployment

    • The site was deployed to GitHub pages. The deployment steps are as follows:
      1. Enter the GitHub repository.
      2. Navigate to the "Settings" tab.
      3. Find the "Pages" tab in the menu to the left and click it.
      4. Find the "Select branch" drop-down menu under the "Branch" heading.
      5. Select "main" as your branch and save.
      6. Refresh the page after a short while in order to be provided with a link to the now deployed site.

    • The live link can be found here.

    Credits

    Content


    Media

    • All pictures and videos were taken from Pexels.

light-seekers's People

Contributors

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