Hey there aiden. Here's my thoughts.
I unfortunately don't see the need for something like this in the community right now. A lot of what you're trying to accomplish is already done through the Scioly.org wiki. Not only are there already thousands of team pages added by wonderful volunteer contributors, but:
- Making a team page is relatively straightforward (just put the new team name into the search bar, and click "Create the page X")
- It is well known throughout the community. As gz, said, searching up for "Ward Melville High School Scioly" instantly brings up the Scioly.org wiki page as the top result. As many competitors, coaches, tournament directors, volunteers, etc have used Scioly.org for up to 20 years, so it is pretty well known in the community.
- Many wiki templates have been created to assist in the making of team pages, and a team who doesn't know wiki code could likely copy the code of another page and just edit out the words they need to.
- Teams there can list the tournaments they are attending, results of past tournaments, trivia, team members, social medias, location, a map, an address, history of their team, etc. (aka, there's no shortage of what teams can really add on to their own page). And if people want another field, they can just edit the template themselves to put it in.
Even though the wiki isn't perfect, I'd still say that making team pages isn't terribly difficult to warrant the creation of a new platform for making them.
aidenybai wrote: ↑Wed Jul 22, 2020 6:56 pm
Another idea that would be cool (you mentioned in the 3rd paragraph) is to just have the pages aggregate information from the Wiki and other resources for scioly, meaning that if something like this is built, then it's not reinventing the wheel with creating team accounts.
Wait, so are you planning to have people edit their pages on the wiki or your platform? Because while it may be me, harvesting information from an open platform where anyone with an account can edit mostly everything, to put it on a closed platform where you decide the styling and layout of information sounds a little not so good. In the case that you do this, you will for sure need to give credit to all of the contributors and link back to the page that it came from. Additionally, I'd hope, not mandate, that your program be open-source, so that it is freely editable. I think having a freely editable, open platform is a magical thing.
aidenybai wrote: ↑Wed Jul 22, 2020 6:56 pm
As a SciOly participant, I mainly was frustrated on the ease of access of basic information from a "wiki noob" standpoint. Sure, I could find major teams such as the teams you mentioned to be well documented and extremely informational (good job to the contributors), however minor teams I was only maybe able to get the team name and a table for placements at regional/states competitions.
I'm just curious, how are you planning to combat this happening on your platform? You think that if you provide a more friendly user experience, schools are going to want to create pages. I'd say that this likely won't happen. For some teams, they're simply not invested in the program enough to want to put their knowledge out on to a program like this. Even if you were to provide an easier user interface for someone to create a page, creating a page still requires someone to do it. Unless your site would be pushed/required by NSO to register or something, I don't see an easier UI encouraging teams to create pages.
Like others have said, I have a hard time seeing how your site would fill a large gap needed in the community right now, as it somewhat does what the Scioly.org wiki does right now. It almost just sounds like you're trying to reformat the wiki, right? You're taking a large sum of information from it to create the initial pages and put it on to a page with the same title but different formatting. Also as jasp said, this would require an immense amount of effort, both for you to code the application and for people to create team pages/add information.
Now, don't get me wrong, I'd admire your innovative thinking. I'm just not sure that this current project as you have described is maybe the best avenue to go down. Maybe if you're looking for something to help code, try looking at Unosmium. As people have linked to earlier in this thread, it's a somewhat new results platform built for the Scioly community. And the best part is: it's open-source! Check out some of the work that's been done for the project here:
https://github.com/unosmium. This has been acknowledged by many in the community as a missing piece of keeping results in Science Olympiad, and I think it would be great if you wanted to help contribute. Obviously it's just a recommendation.
Sorry for the length. You are welcome to DM with any questions.