Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kizukkk/dark-souls-item-checklist
An interactive item checklist for Dark Souls, built with Node.js and JavaScript
https://github.com/kizukkk/dark-souls-item-checklist
dark-souls-1 dark-souls-remastered game-tracking item-checklist javascript nodejs
Last synced: about 1 month ago
JSON representation
An interactive item checklist for Dark Souls, built with Node.js and JavaScript
- Host: GitHub
- URL: https://github.com/kizukkk/dark-souls-item-checklist
- Owner: kizukkk
- License: gpl-3.0
- Created: 2024-10-08T10:36:57.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T19:58:15.000Z (2 months ago)
- Last Synced: 2024-10-25T12:47:28.220Z (2 months ago)
- Topics: dark-souls-1, dark-souls-remastered, game-tracking, item-checklist, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 1.39 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.
:wrench: 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](http://darksouls.wikidot.com/).
## Getting started
:one: Download the contents of this repository using `git clone` or in main branch: Code -> Install Zip
:two: Using Node, run command in the project directory:
`npm start` or `node server.js`:three: Optional. Make a request to update data from a resource using `Invoke-WebRequest -Uri http://HOST:PORT/data/update -Mehodt POST` in Terminal (PowerShell)
:four: Open the page in your browser at `http://HOST:PORT/`
## Footage