Git Product home page Git Product logo

uoa-karate's Introduction

logo

Netlify Status

Website for the Auckland University Goju Ryu Karate Club, written in Vue.

Currently hosted at https://www.uoa-karate.club/

Running the site

Install

yarn install

Serve

yarn serve

Build

yarn build

uoa-karate's People

Contributors

matt-auckland avatar matteas-eden avatar wryao64 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

uoa-karate's Issues

Redesign UI/UX

Currently in progress. I've identified the key userflows I want to target.
Next is coming up with the design.

1- Learn about the club (people, training time/location, events, kinds of training)
2- Contact the club (email/instant messaging)
3- See videos/photos of people/self from club
4- Learn about Karate

Add more links within the site to specific pages

Specifically on the homepage I should try to link to some of the other pages.
It's a good way to draw people's attention to things like our sponsors, instructors, events, etc.

Probably good for SEO?

Add sliders to about page

Should be obvious they are swipers.
e.g. show <- -> buttons or have some kind of pagination icons

Fix Sensei's rank

Somewhere on the site Ewan Sensei has his rank misprinted apparently

Improve the UX of the Quiz section

At the moment it's kind of messy and code-wise the components are weirdly tied together from what I recall. There should be a cleaner way to do things

Update analytics so we can see what pages are being visited

<script>
    window.goatcounter = {no_onload: true}

    window.addEventListener('hashchange', function(e) {
        window.goatcounter.count({
            path: location.pathname + location.search + location.hash,
        })
    })
</script>
<script data-goatcounter="https://karate.goatcounter.com/count"
        async src="//gc.zgo.at/count.js"></script>

Add exec to about page

  • Wendy, (President, 5th Kyu)
  • Melinda, (Secretary, 9th Kyu)
  • Jane, (Financial Officer, 4th Kyu)
  • Sarah, (Financial Officer, 3rd Kyu)
  • Olivia, (Health and Safety Officer, 9th Kyu)
  • Mathew, (Social Director, 1st Dan)
  • Hafriz, (Social Director, 6th Kyu)
  • Kieran, (General Exec, 4th Kyu)
  • Jane, (General Exec, 8th Kyu)

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.