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
🖥 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.
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/