Skip to content
/ fazla Public

This project is a Azur Lane mobile game fan application for formation management.

License

Notifications You must be signed in to change notification settings

Rutle/fazla

Repository files navigation

Project Build Status

This project is a Azur Lane mobile game fan application for formation management. There is a webapp version at github pages and then a desktop application using Electron. There is no release yet for the desktop application, but it can be built and is fully usable.

Main idea behind this project was to learn more Electron, Typescript and React.

Project was started using Create-React-App, but I ended up ejecting it due to conflicts in electron build. For that reason it lacks functionality such as web server for quick testing of changes.

Main packages

  • Electron
  • React
  • Redux
  • Typescript

Misc

  • Uses raw ship data from AzurApi-JS.
  • Webapp stores data into IndexedDB. There is no backend.
  • Webapp updates/downloads raw data on first load, when there is missing data in IndexedDB or there is new update/7 days has passed since last update.
  • Electron version stores data locally.

Builds

  • Web (dev) npm run web-dev
  • Web (prod) npm run web-prod
  • Electron (dev) npm run dev
  • Electron (prod) npm run prod

About

This project is a Azur Lane mobile game fan application for formation management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published