Giter Club home page Giter Club logo

the-mandalorian's Introduction

The Mandalorian

User-Centric Frontend Development Milestone Project - Idea 1

Website is aboute The Mandalorian series done by Jon Favreau, used in a way that fits the Project Example Idea 1, as a on of three options that we have in Milestone Project 1.

This project is for educational purposes and can not be used as a template for a business use. Main goal was to build responsive website with HTML and CSS only. Use of Bootstrap framework was optional and i will not use it this time.


The Mandalorian series done by Jon Favreau, used in a way that fits the Project Example Idea 1, as a on of three options that we have in Milestone Project 1.

We all know how strong force can be, why not explore it a bit deeper on a pure html css website!

 Join us on The Mandalorian journey...

Site is published at github pages



Content Tree





UX



Owner goals

Goal was to build simple but effective website with features similar the mandalorian series so it will embodies the genre of the series.

This way; by simple eye catching and intuitive/interactive form which is already well known as beginner friendly, that allows us to get closer to the rest of the audience, even to those who never heard of Mandalore before.

It also a "place" that contains/provides all information regarding Mandalore series: form stores, galleries, history, news, where to watch, soundtrack, etc.

User goals


1.New goals

  • Where to Watch
  • Where to Buy
  • Where to Follow
  • Knowing about history and ideas forme screenwriters
  • How is made
  • Check the All news regarding the Mandalorian series

2.Returning user goals:

  • user's can always finde whats new in Mandalore world
  • user's can prety mutch do the same staff listed above in New goals

User side


As a Industrial Designer

  • FFA = form must follow function in every aspect of creation!
  • Saying that evrything on my site it has a purpose, a goal and a task., followed by ffa rule.
  • And all that for simple goal: to allow customer for simple eye catching fun and thrilling surf on Mandalore page.
  • Keeping visual integrity simple but in same time effective eye catching product that will leave a smile on every customer that visits Mandalore page.
  • Ensuring their imminent return
  • Less is more

Green customer:


  • Interested in; what new technologies did they use on set?
  • Interested in; where can i buy Mandalorian helmet,and for what price?
  • Interested in; artwork of Mandalorian.
  • Interested in; soundtrack of Mandalorian.
  • Interested in; who are all people who are working on Mandalore set.
  • Interested in; any one famous?!
  • Interested in; searching for inspiration for current project.

Veteran customer:


  • It can be all of above, and more.

Back to Content Tree

Structure of the website


FFA, so all media query are covered and the simplistic styling is detained on all platforms: desktop, tablet or mobile device. Simple but effective.

First brakpoint at: @media screen and (max-width: 1016px) = quick pick section of 5 consecutive options, they are first one witch brakes structural visual integrity of a site!
  • Since my goal was to keep structural integrity of visual identity through all screen sizes
Second brakepoint and last one for my form was on (max-width: 552px) when my right side of menus are colliding with left side causing unpleasant visual disturbance.
  • And since that width it so close to phone size from that point on, I decided to translates it all smartphone sizes, since it only small gap of width: 100px max

Beginner friendly, intuitive with moderate tones that do not strain the pupils further after a long stay.

Interaction interface so all buttons and links have one or two interactive effects.

Wireframes


Idea was to used website wireframe.cc to create a wireframes...if i got in time!

Surface


Colors

Main colours:

  • background color: none
  • font color base: #555555, rgb(255, 255, 255)
  • link color base hover: rgb(255, 145, 0, 1)
  • link color base: #555555
  • link color base hover:rgb(255, 145, 0, 1)
  • hoover color in general: rgb(255, 145, 0, 1)

Fonts

  1. Lato = Google Fonts Library as general
  2. Montserrat = Google Fonts Library
  3. Mandalore = Picture and Magic as maine title
  4. WaltDisney = Picture and Magic situational
  • sans-serif as a backup!

Images

  • Images from Google will be all credite in credits section.

Video

Back to Content Tree



Features



The website contains six pages. Three are accessible from a navigation menu.

Navigation bar

Footer

  • Navigation bar and footer dock are visible on each website.

  • It is responsive and will slide under maine titile on mobile devices.

All pages


  1. Maine page
    • As a user type, I want to achieve eye catching maine page that will set the first impression on customer
    • Three "popup" providers on maine page: info/history, sell/promote, how it made
      • Quick chek by picking one of three popup's that leads to a separate page only by itself providing all adiditonal info as easy dive into topics.
    • Middle-bottom section consist 5 href's that lead on new page that are important to series
    • Header and footer provide standard links options as home, gallery, sign in, and diferent social media platforms
  2. Gallery page
    • Making the bond
      • Images that provide a wide range of diversity covered by the series that which depicts scenes similar to those from everyday life making it easier to immerse into world of Mandalore and becoming part of it
  3. Sign up
    • Everyday Sing in followed by similar style and colors to stay consistent, with adorable baby yoda who adds another layer of pressure on you becoming next new member
  4. PopUp
    • links in form of a three image, that are represents on new separate page:
      1. Info - information and history about Mandalorian sereies
      2. Sell - dection wher users can buy everything related to the Mando brand
      3. How it made - part where are link's with technology that producers are using in filming the majority of mandalore scenes
        • but because of lack of time on project i will leave just blank page
  5. Middle bottom section another row of 5 href's that are more specified options:
    1. Disney = official Disney chanel which includes Mandalore as well
    2. IMDB = page as useful links to all general information about series in general for the seventh art
      • who is the director, which year recorded, full cast crew list, box office, and many more
    3. Emmys = television academy link with Awards & Nominations related to Mandalorian series
    4. Soundtrack Spotify link to all The Mandalorian Original Series Soundtrack
    5. Season 3 = everything related to new season release of Mandalorian series

Back to Content Tree

Features Left to Implement


  • I was trying so hard to push my main idea into realization by having short delay of icons(main title/home,gallery,sign in buttons, etc) that will follow the beats from video in background on loope, and be able to pefomr hover effect after the delay effect is done, plus having a options thet will indicate by different color the page you are currently on

    • due to I wasted entire week trying to make that one part to work by trying from all different angels and not have success, it forces me to take simpler approach
  • among other staff, goal was to make all pages not just blank page "work in progres..", but i don't have enough time to create them all

  • idea again was simple:

    1. for How it Made.html goal was to make playable video intro of latest footag of mp4. format and it will take 70-80% of width and 40-60% max of hight as main attraction-so to say
      • under that will go all less intrested links and stories on evrything how did developers on set decided to film this series
    2. Info and Sell department, for them i was having something simple in mind = like simple list of hrfef's that leads to stores/history pages
  • and there is another issue or small mistake that i will not have time to settle, and that is in "Gallery" page: on hover all img that are near to borders are being cut off after animated part is done? I'm not sure what is causing that effect!

Back to Content Tree



Technologies Used



Core structure

  • HTML5

Style language

  • CSS

Icons

Fonts

Storage

  • GitHub

Coding platform

  • Gitpod

Wireframe.cc

  • As a wireframing tool.

Image editor

  • Photoshop

Video editor

  • LosslessCut

Testing Performance editor

Visual editor

Back to Content Tree



Testing



Functionality testing

  • Most of the time i was doing this topic, testing, testing and a bit more testing the code and checking on inspect how will my code change trough css.
  • Im using Microsoft Edge/Chrome

Compatibility testing

Site was tested across multiple virtual mobile devices and browsers. I have checked all device emulations in Chrome developer tools.

I tested on Msi laptops, Msi workstation, Custom made desktop, Galaxy s10e android 11, Redmi, Redmi Xiaomi, Redmi Note 8.

Performance testing


I use Lighthouse tool to check performance of the website. I had to do couple of changes to improve performance. Screenshots are presented below:





  • although I did not have enough time to correct all the mitigating circumstances I received through the lighthouse report!

Back to Content Tree



Deployment



The project was deployed on GitHub Pages. I used Gitpod as a development environment where I commited all changes to github. I used push command in Gitpod to save changes into GitHub.



Credits



Idea

  • The idea of going with the Mandalorian series it purly becouze i love that series my self and that the area that im way more familiar than Musical bends or Gym, and third option: personal portfolio site (potentially for myrself) im keeping that one as last project.
  • YouTube the Mandalorian link for trailer as the source of my inspiration; since the original series i watch over the stream (and there is no point of linking that)
  • not to mention that it’s close to my passion regarding art as Industrial designer, form which I also find ideas in SW triology

Content

  • The base for main structure in similar to structuro of Love Running from where i take mouste of structural frames
  • Readme file inspirations are:
    1. NielMc on GitHub
    2. marcin-kli

Media

Acknowledgements


  • Special Thanks to:
    • my Mentor - Adegbenga Adeye.
    • all the Tutor Assistance (even tho i didn't use them as mutch)
    • HUGE thanks to all girls and guys in the Slack Community for providing constant and quite fast response time for every my query!!
      • no matter how stupid that query my be
    • Student Care for constant care and providers of usuefull additional information out side of follow lectures
    • Troubleshooting Tips - it a handy
    • and everyone else who supports me on this Coding journey

Back to Content Tree

Daniel Matasic

the-mandalorian's People

Contributors

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