Giter VIP home page Giter VIP logo

rva's People

Contributors

bgmp avatar marcoroth avatar nickskyline avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

rva's Issues

Better format for markdown documents

Talking about things like the README.md and CONTRIBUTING.md files.

Some of them could use better header conventions... I wrote them all in a rush, so that's why :shipit:

Revise site metadata

Some key sections of the website will need special metadata applied to them. For instance:

  • Landing page.
  • Session pages.
  • Cars page.
  • Tracks page.
  • User profiles

There are probably more... Self reminder to implement this.

Complete migration to importmaps

Currently, the pipeline introduced for the Rails 6 application is still in place.

Self reminder to update it as soon as possible.

Optimise results calculation

RvaCalculateResultsService needs to be revised.

Maybe turn rva_results into model. Then relate to Session model.

Things to cache

List of stuff that should be cached.

  • Car pages
  • Track pages (Not necessary)
  • Recent sessions at landing page

Session log parsing limitation

Currently, session logs with two or more consecutive "Session" lines break the parser service. This must be addressed later on.

Update the start hour for our lobbies

After some talks with our hosts and a couple of weeks for testing, we've find out that starting our sessions one hour later (0:00-UTC) brings more people to our sessions. Instead of a little update to the strings with the new hour, I'd like to know whether it's possible to show the hour at Play relative to the user's local time or at least relative to the language selected:
For example, the default language is English (US) so it should display the time at ET or PT, but if the user picks Spanish (Argentina) now the web should display the current time at GMT-3.
If my suggestion isn't feasible at the moment then we can just update the strings file and that will solve this issue anyways.

Revamp Points System page

This part of the website kind of needs an update altogether, mainly because I arranged it back when we had car cards posted on a Discord text channel and most of those resources don't exist anymore.

I'll get to it whenever I get the chance, but if anybody would like to contribute I'd be very thankful!

Things to do:

  • Update images. Probably remove the old ones and add pictures of current car cards (https://rva.lat/cars) or render a card directly here.
  • Explain how scoring works in teams.
  • Remove emojis. We don't really use them anymore... We need a better way of displaying information.

ref: https://rva.lat/points
ref: https://github.com/Re-Volt-America/Website/blob/master/_pages/points.html

Style browser-native form field assets

Probably come up with something better than browser-native assets... self reminder to look into this.

Stuff that needs styling:

  • Checkbox fields.
  • Browse file field (needs revisitng).
  • Calendar date fields.
  • Dropdowns (collection_select).
  • Number fields.

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.