Skip to content

An interactive item checklist for Dark Souls, built with Node.js and JavaScript

License

Notifications You must be signed in to change notification settings

kizukkk/dark-souls-item-checklist

Repository files navigation

Dark Souls Remastered: Item Checklist

This project provides an interactive checklist for tracking items obtained in Dark Souls Remastered. It helps players manage their progress by maintaining a personal list of collected and uncollected items

Technologies

🖥 Frontend: HTML, CSS, and JavaScript are used to dynamically render and manage the display of collected and uncollected items. The checklist allows users to filter and interact with item categories.

🔧 Backend: Node.js with Express powers the backend, which fetches data from an external source and serves it through a REST API.

📄 Data is sourced from the external resource — darksouls.wikidot.com.

Getting started

1️⃣ Download the contents of this repository using git clone or in main branch: Code -> Install Zip

2️⃣ Using Node, run command in the project directory: npm start or node server.js

3️⃣ Optional. Make a request to update data from a resource using Invoke-WebRequest -Uri http://HOST:PORT/data/update -Mehodt POST in Terminal (PowerShell)

4️⃣ Open the page in your browser at http://HOST:PORT/

Footage