Skip to content

warwickbuilds/whenisthenextspacexlaunch.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

whenisthenextspacexlaunch.com

Development Repo and Documentation for When is the next SpaceX launch

Development

Code

  • HTML: 🔩

  • CSS: ✨

  • Javascript: 🍦

  • Database: .json files 💾

  • Fonts: Google Fonts: Open Sans

  • Browser Support: Any Modern Browser (not Internet Explorer at all)

Design & Development

Full Page Image inspiration from Brad Traversy: https://www.youtube.com/watch?v=Gx_7GQtSdpc Ken Burns Effect - https://www.youtube.com/watch?v=XiEiVZFUfa8 Flickr - SpaceX https://www.flickr.com/photos/spacex Page Scrolling - https://www.youtube.com/watch?v=oUSvlrDTLi4 Easing - http://gizma.com/easing/ Font-Awesome - https://cdnjs.com/libraries/font-awesome Google-Font - https://htmlhead.dev/ Sitemaps - https://ahrefs.com/blog/how-to-create-a-sitemap/ robots.txt - https://moz.com/learn/seo/robotstxt noscript - https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noscript Favicon Generator - https://realfavicongenerator.net/ Browser Configuration Schema - https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/dn320426(v=vs.85) Apple Web Applications - https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html Google Browser Configuration - https://developers.google.com/web/fundamentals/design-and-ux/browser-customization PWA Setup - https://codelabs.developers.google.com/codelabs/your-first-pwapp/#5 https://medium.com/dev-channel/learn-how-to-build-a-pwa-in-under-5-minutes-c860ad406ed

Optimisation Tools TinyPNG.com -

Hosting & Deployment

Deploy

Git Commands to update master branch

git add . 
git commit -m "updates"
git push -u origin master

Push assets from /dist to gh-pages branch

npm run deploy

Releases

  • Planned Featues

    • Local storage
    • Only poll api if updates or per period
    • PWA Compatibility and Configuration
    • Update AD Logo to text to allow for dark mode
    • Use flickr image from response if avilable
  • Testing

    • Lighthouse
    • SS Labs
    • Site checker
  • Version 2 Major Upgrade

    • Switch to using GraphQL API
    • Switch to a framework Vue or React

Version 1.4

  • Features

    • No launch image use a local default
    • System detected dark mode
    • No patch available placeholder
  • Fixes

    • Missing Mission details check (hide)

Version 1.3

  • Features
    • Favicons
      • Chrome
      • Apple
      • Windows Pinned Site (Browser Configuration)
      • Favicon
    • Facebook Metadata
    • Start of PWA Configuration
      • Install as App in Windows

Version 1.2

  • Features

    • Sitemap.xml
    • robots.txt
    • Scrollbar styling
    • Noscript notice
  • Fixes

    • Keywords
    • Single SpaceX-API call rather than 2 as upcoming also contains next launch

Version 1.1

  • Features

    • Mobile optimisted layout
    • Header meta tags
  • Fixes

    • AD Logo clarity

Version 1.0

References