One Arm Slot Machine 2

View the Project on GitHub cse110-sp26-group08/one-arm-slot-machine-2

Research Summary

Structural Overview of Summaries

Frontend Summary

Detailed frontend summary (click)

Domain (Problem Space):

User-Related Artifacts:

Backend Summary

Detailed backend summary (click)

Domain (Problem Space):

User-Related Artifacts:

Users/UX Summary

Detailed users/ux summary (click)

Domain (Problem Space):

User-Related Artifacts:

Codex/Development Strategy Summary

Detailed codex summary (click)

Domain (Problem Space):

User-Related Artifacts (Development Configuration):

Research Task Breakdown

Member Contribution raw-research file
Himir I Worked on researching how to use codex effectively to parallelize tasks and complete the project faster. I then researched on which codex harness would work the best for our project. I also worked on summarising frontend, backend and codex raw research into a single summary file which could be used to plan the project and prompts to codex. himir-research
Matthew Bozoukov I primarily worked on figuring out the user experince side of the slot machine. This includes figuring out how to weigh the different symbols to make the user win just the right amount that they will stay. I also read through the play store for various slot machine apps and seeing what users liked/disliked about these apps. I worked on figuring out which MCPs would be useful for our project. Also, researched how to use agent skills and what we should put in our AGENTS.md file. codex matthew-bozoukov-research users vinh-matthew-bozoukov-research
Ki I researched general good front end coding practices to figure out good front end design to make the UI more appealing and accessible to users. I also researched into best security practices for front end design to prevent malware attacks and loss of user data. Lastly, I researched into what tools are best in varying contexts for front end design ki-research
John I researched slot machine design to understand how reels, paylines, and symbols work together in gameplay. I also looked into animations and UI design, especially how things like spin timing, win effects, and layout can make the game feel more engaging and smooth. john-research
Vinh I researched on the science behind sound design for slot machines such as its importance and how it affects the user when playing. I also looked at reasons as to why people would come back to play the slot machine. vinh-matthew-bozoukov-research
Felix I researched common features of online slot machines to understand what techniques are used to retain and entertain users. This specifically encompassed reward/payout systems / game mechanics. felix-research
William I researched general good backend coding practices. I went over basics like readability, security, testing and more. william-research
Yang I researched what most slot apps look like today and summarized the features that appear most often, such as daily rewards, jackpots, bonus rounds, tournaments, and social/VIP systems. I also connected these features to backend design ideas like wallet systems, event management, modular content support, and ranking or reward services. yang-research
Yusuf I researched general backend coding practices such as writing secure code, modularizing components (breaking the code into smaller independent pieces) , and implementing proper error handling to understand how to build a scalable and maintainable system. yusuf-research
Nikita I researched general frontend coding practices such as making the frontend better for users to interact with the website. I also found general formats for the code that we should use. In relevance to the slot machine, there are certain features we can implement within the frontend to make our slot machine better for the users. nikita-research
Matthew Beaudin I researched common/proper frontend coding practices to better understand the frontend design and development aspects of the project. During this I learned about the various do’s and dont’s of frontend coding to help ensure that our team is more efficient during development. I also researched common frontend components and features that are standard amongst many applications such as security, input validation, and many more. matthew-beaudin-research