Skip to content

SkyLeite/craftup

Repository files navigation

Manipulation.app

Welcome to Manipulation! This is a web app that aims to guide you on your crafting journey through Final Fantasy XIV.

Roadmap and Issue Tracking

https://linear.app/leite/project/manipulationapp-public-release-3f78761cd802/LEI

Running

Datasync is only necessary if you intend on interacting with game data (lists, alerts, etc).

Database

  1. Install Docker
  2. Install Docker Compose
  3. Run docker-compose up -d postgres pgadmin to run the database

Sync

  1. Install Rust
  2. Make sure the database is running
  3. Run make sync
  4. Synchronization might take a good minute or so, as the data repository is quite large. Please hold tight.

Backend

  1. Install Elixir v1.11 or higher
  2. Run make migrate (or cd backend && mix ecto.migrate)
  3. Run make server (or cd backend && mix phx.server)

Frontend

  1. Install Node.js (version shouldn’t matter)
  2. Run `cd frontend && npm install && npm run dev`

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published