Finished work on the project and have final working version. I learned a whole bunch from this project that I’ll carry with me on my future projects.
Just added tailwind and am now going to work on finishing up all the styling
Finished the todo function on the app and it works wonderfully (gulp) I was having issues with the tasks disappearing if you reloaded the page, but that was a simple fix (I’m not using A.I. on this one for code so easier said than done) it may look like a caveman built it, but I’m proud of it because I’m building something I understand and I’m not using A.I. nearly as much as I had been previously.
I decided that I was gonna make a project by handwriting all of the code and only using A.I. when I absolutely have too. I decided on a study agent that I could scale until I needed the help of A.I. Today I added a timer that took quite a while, but I’m very proud. I know all of the logic behind it and can implement it in another project if necessary, so it was time well spent. This project may come out looking less impressive, but I’ll be content knowing that it was all of my own code and ideas. Underneath is a photo of what I have so far, and it is indeed quite simple, but I’m just using this is a learning tool so I’m content. The next thing to build is a notes taking feature/ ToDo list.
Alright after a bit more work (and absolutely no issues ;) ) i have my working demo. I’m pretty proud of myself for not using A.I. for everything. I only used it when i faced issues (definitely did not face issues where the popup was so small you couldn’t see it) After I fix this buggy piece of software, I’ll port it to chrome so normal people can use it (not that firefox users aren’t normal)
Current Features —————>
User enters the number of their team and gets
*The name of the team
*The Rookie Year
*The headquartered Area of the team
*A photo of the team robot
On the right hand side using the previously entered team number it displays
*All events team went to during this season
*The 5 most recent matches
*The score from said matches and which alliance the team was on
*The link to the match video
Future Goals and Features —————>
*Win or Loss (I’m dumb I remembered to add this while typing this up)
*Statbotics stats like EPA and expected win or lose next match (have to learn Statbotics API)
*Cooler Color scheme (I’m a fudgin child )
Notes ———––>
Still learning a lot and have a lot more to learn, but this is prob gonna be one of the most useful projects that I build. I have to learn how to use the statbotics api, but shouldn’t be that hard since I already mastered TBA’s. I’m gonna start asking for feedback and adding more stuff to it. P.S. getting this authenticated on the extension store is gonna SUCK. Alright thank you for listening, and the featured team is the World Champ team 4414 High Tide. My team was in their division at worlds and we lowkey felt the aura.
Alright this time the MVP is actually done. After a whole lot of dumb mistakes and other mishaps that I had to fix with the help of Mr. GPT (GASP!!! I know, AI right, but this my first time working on a project like this and I needed the help especially since I’m making this for firefox and have much less resources available.
Current Features ––––––––––>
The user enters a team number and gets a reply with team name, rookie year, and headquarters location (Superuseful I knowwwww) I hope to add more strat stuff in the future for my team’s strat team.
Future Features and Goals ———–>
*Get rid of headquarters location (Not super useful)
*Add district (Helpful)
*Add Epa (VERY IMPORTANT)
*Add 5 past match scores
*Add a photo of latest robot (helps user get a grasp on score)
Notes —————>
I think i’m actually learning on this project, and I’m trying to use A.I. for help instead of code generation. Doing a somewhat good job of that. The project is turning out pretty well and will get some feedback after about 5 more hours of development from an actual strat person that isn’t me. I think there’s a paradox where when a person is designing something they find it easier to use as they are used to the controls and thats why they should have another human being test it out to tell them what’s wrong so i’m gonna do that (holy yap) Thank you for tagging along and listening to this madman talk. Todays demo features team 7769 THE CREW!!!!
After about an Hour of work the MVP bare bones version of this extension is finished! Currently the only functionality is that it finds a picture of FRC team 4188 (totally not biased) and displays it. The U.I. is completely bare, and I made so many dumb mistakes while building that I had to use A.I. for (Not Proud of a year error :( in the slightest)
Future Features to Work on ———––>
Notes —————––>
I think that I am making good progress on this extension, but I’ll let you judge. I’m a strat bug so I thought this would help me and those in the FIRST Community. I’ve attached a video demo at the bottom of the post. I’m kinda embarrassed it took me this long only for it to have a one button feature, but hey! I’m learning. Thank you for listening to my rant, that’s all. Bye !!!!
Finally finished this wondrous project, and it has a bunch of stuff I wanted to add. I learned so much and am proud with how it came out :)
Finally got the first working F1 command done!
Finished all the boiler-plate code for the bot and am now moving on the main menu for what makes it BANANA LECLERC!!!!
Banana Leclerc is Born
Finally finished fixing the buggy interpolation system. It was causing the timer and robot to be linked to each other so there was no speed or accurate timing. I now have a bare bones MVP of my tool!
Just finished linear interpolation for the user interface to make the animation that much smoother