This API is designed with fastify.
Frotend from this project: https://github.com/dm94/stiletto-web
Web with different utilities for the game Last Oasis, but is not affiliated with Donkey Crew
It is created with JS (react), HTML, CSS (bootstrap) and API fastify
You can see this website in operation here: https://stiletto.deeme.dev/
With npm
npm install
npm run dev
With pnpm
pnpm install
pnpm run dev
Only enabled for the development environment
In the same place as the API I also host the images that the web loads. These images are placed in different folders as follows:
- "maps" : It contains the maps generated with leaflet each map has its own folder and in the main folder it contains a image of each map
- "markers" : Custom markers for each resource are placed with the resource name in .png format. If the resource has spaces it is replaced by _ and each word is written with the first letter in capital letters. Example: Nibiran Mineral => Nibiran_Mineral.png
- "items" : Images for each item are placed with the name of the item in .png format. If the resource has spaces it is replaced by _ and each word is written with the first letter in capital letters. Example: Nibiran Mineral => Nibiran_Mineral.png
Library: gdal2tiles-leaflet
Command to generate it:
python gdal2tiles.py -l -p raster -z 0-5 -w none <image> <folder>