Website: https://as.lovelive-lab.fans
This project is a React web application showcasing my skills in development and clean code practices. This site is an unofficial fan site for Love Live! School Idol Festival All Stars (AS), operated as a hobby. It provides features to enhance your enjoyment of AS, including Live Formation simulations. The simulation helps maximize the voltage of your Main and SP strategies by considering skill factors.
In the root directory, run yarn install
to install all required dependencies.
- Navigate to
/packages/core
. - Build the package by running
yarn build
.
- Ensure the dist directory exists under
/packages/core
. - Navigate to
/packages/web
. - Add environment variables to
.env.development
and.env.production
- Update the default project name in
.firebaserc
. - Run the package by executing
yarn start
. - Open http://localhost:3000 in a browser to view the client application.
Under /packages
:
core
: Contains logic for simulations and other functionalities used by the client.proxy
: Experimental code for retrieving data from the original game.web
: Code for the client website powered by React.
- Yarn workspaces
- Firebase
- Lerna
- TypeScript
- React
- Navi
- React Query
- axios
- styled-components