Skip to content

Your ultimate ARC Raiders forge: visualize crafting networks, discover item relationships, master the ecosystem, and more

License

Notifications You must be signed in to change notification settings

wangyz1999/arcforge

Repository files navigation

A live version of the website is hosted at arcforge.org

Prerequisites

  • Node.js 18+
  • npm, yarn, pnpm, or bun

Installation

  1. Clone the repository:
git clone https://github.com/wangyz1999/arcforge.git cd arcforge
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser

Building for Production

npm run build npm start

Code Style

  • Prettier is configured and runs automatically on staged files via Husky + lint-staged when you make a commit.

Data Pipeline

The project includes Python scripts to scrape and process item data from the ARC Raiders wiki:

cd script python run_pipeline.py

Tech Stack

Project Structure

arcforge/ ├── app/ # Next.js app directory │ ├── api/ # API routes │ │ └── proxy-image/ # Image proxy for wiki thumbnails │ ├── components/ # React components │ ├── crafting-graph/ # Crafting graph page │ ├── layout.tsx # Root layout │ └── page.tsx # Item database page ├── data/ # JSON data files │ ├── items_database.json # Complete item data │ ├── items_relation.json # Item relationships for graph │ └── names.txt # Item name list ├── public/ # Static assets │ ├── logo.webp │ └── ... └── script/ # Python data processing scripts ├── get_item_data_from_wiki.py ├── build_relation_graph.py ├── adjust_item_data.py └── run_pipeline.py 

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Made with ❤️ for the ARC Raiders community

About

Your ultimate ARC Raiders forge: visualize crafting networks, discover item relationships, master the ecosystem, and more

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published