the-orange-alliance / toa-angular-old Goto Github PK
View Code? Open in Web Editor NEW๐ค A webapp for accessing data about the FIRST Tech Challenge
Home Page: https://theorangealliance.org
License: MIT License
๐ค A webapp for accessing data about the FIRST Tech Challenge
Home Page: https://theorangealliance.org
License: MIT License
Example here:
http://beta.theorangealliance.org/events/1617-FIM-CMP0
Separate Elim Progression where possible on the Page
Also Sort the the Events by date and so that Finals Division is Below Division from Event
Also remove underline
Have a way to update event info and import match data/manually enter match data. Import signups and export list to scoring system.
TBD what reports
Example: beta.theorangealliance.org/teams/10723
The event results for 2016/17 are the same as what is presented for 2015/16. 2017/18 is correctly blank.
This will be for teams to signup for events.
It would be nice to have robot photos for each team per year like TBA has.
On the 8th page of teams, make it so the 2 columns of data are equal, or 1 off so you don't have the 1 column drop off halfway down the page because there is not enough data to fill it in
There are many places where I can't middle click to open a link in a new tab (such as team list, event list). On an individual team page (say http://beta.theorangealliance.org/teams/4133), I can open the event page and team pages in a separate tab, but not the matches.
Is the season notation written as XXYY or XX/YY?
For example, would Velocity Vortex be noted as 1617 or "16/17"?
In either case, it should be made sure across the site it's unified in usage.
Add an announcement bar to the top of the page
Add a side bar to display info on submitting data and contributing to the project
Widgets to manage teams, event, regions, ect.
As well as Stats overview
Currently, if you change the event code or team number in the URL to something other than an existent one, the web app just displays an awkwardly empty page. This should be set to a 404 error page not found or something of the like.
On team pages (http://beta.theorangealliance.org/teams/10723), the season dropdown should probably be a range instead of a single year. For 10723, we've so far competed for 2015-16 and 2016-17, but the current presentation makes it seem like we've played for 3 years (and it's funny seeing the 2017 season have an event only in 2016).
Each week should only appear once instead of Multiple Times in the Event Lists
Example page http://beta.theorangealliance.org/teams/8487
When the page width is narrow, the match itself is arranged correctly, but there is an extra row below the match pair-of-rows containing two team numbers (one from each alliance, but colored blue background), the score, and an empty cell.
When you click one of the links, it should bring you to the anchor point on the Page
Also look into adding more spacing.
List all team with a way to filter by:
http://beta.theorangealliance.org/events/1617-FIM-DET
Need to account for the Events with 2 v 2 Elims
Example when searching region, teams unrelated to region show up, as well as some teams being ignored.
Example when search team number or city, only some teams come up that would have those number or letter.
Also going to the next page in the team list breaks the search.
To have constancy the page should show season as XXXX/YYYY (Example: 2016/2017)
Week 19 seems to be duplicating because of different start dates
When I'm viewing the Results tab on an event page (like http://beta.theorangealliance.org/events/1617-FIM-PET), if the window is wide (red + blue columns side-by-side) the match and team links work, but if the window is narrow (red + blue columns stacked) then the match and team links become black (not blue) and are no longer links. The bolding is retained.
Similarly, on a team page (http://beta.theorangealliance.org/teams/8487), a narrow window unlinks the matches (but the team numbers work there).
Add the Score Total for the Following to the Match Detail Page:
Create a the Follow Section on the Home Page:
This will be to manage team information
Like TBA on there Team List
Replace all the sample text with real content
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.