SbcCruncher

screenshot of SbcCruncher
nextjs
react
scss
chakra-ui

Web app that calculates the cheapest solutions for FIFA Ultimate Team SBCs by leveraging combinatorics and web workers

Overview

SBC Cruncher is a website that helps FIFA Ultimate Team players find the cheapest player ratings to reach a specific target rating when completing Squad Building Challenges (SBCs). It automates the process of calculating all possible combinations of player ratings and their corresponding prices, allowing users to easily find the most cost-effective solutions. The website also retrieves player rating prices from popular platforms Futbin and Futwiz, eliminating the need for manual input.

Features

  • Automated Rating Combination Calculation: SBC Cruncher computes all possible combinations of existing player ratings and additional ratings to try for an SBC, making it easier for users to find the right combination.
  • Filtering for Target Rating: The tool filters out rating combinations that are higher than the target rating, allowing users to focus on the solutions that meet their requirements.
  • Price Assignment: Each combination of player ratings is assigned a price based on user-defined prices or retrieved prices from platforms like Futbin and Futwiz.
  • Integration with Futbin and Futwiz: SBC Cruncher enables automatic retrieval of player rating prices from Futbin and Futwiz, saving users the time and effort of manually inputting prices.

Summary

SBC Cruncher is a helpful tool for FIFA Ultimate Team players who engage in Squad Building Challenges. It simplifies the process of finding the cheapest player ratings to reach a specific target rating. Through automated calculation of rating combinations and integration with platforms like Futbin and Futwiz, SBC Cruncher streamlines the SBC completion process. Its easy installation process and user-friendly features make it a valuable resource for FIFA players seeking to optimize their team building.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.

chakra-ui
Chakra UI

Chakra UI is a popular open-source React component library that provides a set of accessible and customizable UI components to help developers create modern web applications.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

framer-motion
Framer Motion

Alpine.js is a lightweight JavaScript framework that simplifies the process of creating dynamic, reactive user interfaces on the web. It uses a declarative syntax that offers a higher level of abstraction compared to vanilla JavaScript, while being more performant and easier to use than jQuery.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.