Coder Social home page Coder Social logo

nicholedobbin / ifs_l1t24_t25_birding_website_deployment Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 16.1 MB

IFS L1T24 & L1T25 - Deployment of Static Website ("Birding" Capstone Project from L1T20).

HTML 72.56% JavaScript 12.81% CSS 4.12% SCSS 10.50%
css html javascript jquery scss

ifs_l1t24_t25_birding_website_deployment's Introduction

Birding-Website-Deployment

This is my IFS L1T24 and L1T25 Project showcasing my HTML, CSS/SCSS, JavaScript and jQuery skills.

Description

The project goals for each task were as follows:

  • IFS L1T24: deploy a static website I made about Birding (from my L1T20 Capstone Project).
  • IFS L1T25: add a README file to the repository, following L1T25 specifications.

The Birding website provides users with information on Birding as a hobby with links to various resources. It includes some JavaScript functionality to save items on the site in a personal "Save for Later" page and animates or changes some objects on the "Save for Later" page.

Installation

To install this website:

  1. Copy and paste this URL into your browser.
  2. Right-click on the opened page and select ‘inspect’ to see the source code for the website.
  3. Alternatively, select the desired files/folders in this repository above to see the source code for the website.

Usage

This project will be used by my HyperionDev course collaborators and mentors to review and provide feedback on my progression. It is intended to provide users with information on Birding as a hobby and contains:

  • External links to various resources
  • “Save For Later” functionality to allow users to save items to a personal file
  • Animation effects to move and fade objects on the Save For Later page.

It is also intended to provide an example for other students to practice creating and deploying their own websites.

See images below for examples of this website's display, actions and functions:

1. This is the "Birding" website homepage with navigation links. Homepage Screenshot

2. This is the "Welcome" section with "Save for Later" and "Like" buttons. Welcome Screenshot

3. This is the "Gallery" section with Bootstrap Cards, and "Save for Later" and "Like" buttons. Gallery Screenshot

4. This is the "Try This" section of saveForLater.html with animations that add/remove an image and move/change colour of a paragraph. Animations Screenshot

5. This is the "Contact Us" section of saveForLater.html with forms and submit buttons. Forms Screenshot

Credits

I created this project alone for the HyperionDev IFS course. As per L1T25 instructions, I have invited an expert code reviewer and the "careers@hyperiondev" email address as collaborators to this project and to all the repositories I've created. If/when these collaborators join the project, I will credit and link to the authors here.

The references I used in creating this task can be found in the "References.txt" file.

ifs_l1t24_t25_birding_website_deployment's People

Contributors

nicholedobbin avatar

Watchers

 avatar

ifs_l1t24_t25_birding_website_deployment's Issues

Change file path on index.html line 36

The file path on 'index.html' line 36 to link to the CSS stylesheet is incorrect and causing errors when loading the page. We should change the file path from "../SCSS_folder/main.css" to "./SCSS_folder/main.css".

Fix 'index.html' file's grid layout for small viewports.

The 'index.html' file's elements are overlapping on small viewports. Change grid breakpoints for the elements at the following lines, to fix overlapping issue:
line 75: div class = "col-sm-6"
line 85: div class = "col-sm-6"
line 103: div class = "col-sm-6"
line 112: div class = "col-sm-6"
line 119: div class = "col"
line 123: div class = "col"
line 127: div class = "col"

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.