A Flask app for Dragon Warrior Monster (2)
Go to file
Chris kerr 7e4c549c04 markdown lint 2024-04-27 19:56:19 -04:00
api refactored data_sources 2024-02-28 15:52:15 -05:00
static markdown lint 2024-04-27 19:56:19 -04:00
templates containerized? 2024-04-27 19:34:59 -04:00
utils refactored data_sources 2024-02-28 15:52:15 -05:00
.gitignore ignored output.css 2024-04-27 19:24:11 -04:00
LICENSE first commit 2024-01-30 11:06:00 -05:00
app.py removed unnecesary code 2024-02-28 15:55:09 -05:00
readme.md added footer module and link to app in readme 2024-02-01 10:30:50 -05:00
requirements.txt added requirements, fixed skill_data link 2024-02-21 15:19:33 -05:00

readme.md

Dragon Warrior Monsters 2 App

Overview

This Flask app is designed to use data from Dragon Warrior Monsters 2 to create an intuitive web UI. The app allows users to lookup monster information, and eventually breeding pairs and skills. Inspired by the dwm2-tools project.

You can try the current release here !

Features

  • Efficiently parse and display Dragon Warrior Monsters 2 game data.
  • Simple and accessible codebase for developers with basic web skills.
  • Fast development with Flask, allowing real-time changes while running.
  • Seamless integration with SQLite database for scalability.
  • Designer friendly Tailwind Styling

Setup Instructions

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/0ceanslim/dwm2-app.git
    cd dwm2-app
    
  2. Install dependencies:

    pip install -r requirements.txt
    
  3. Run the Flask app:

    python app.py
    
  4. Open your browser and navigate to http://127.0.0.1:5000/.

Tailwind CSS

To rebuild the styles when making changes, use:

tailwindcss -i static/style/input.css -o static/style/output.css --watch

Development

Contributions and pull requests are welcome!

Fork the repository. Create a new branch for your feature or bug fix. Submit a pull request.

To-Do List

  • Add sprites for monsters.
  • Enhance styling for a more polished appearance.
  • Integrate a skills database with detailed descriptions.

Future Enhancements

Discuss any planned features or enhancements for future development.

License

This repository is provided under the MIT License. Feel free to use, modify, and distribute these scripts as needed. Contributions and improvements are welcome. ❤️
See the LICENSE file for details.

Acknowledgments Special thanks to dwm2-tools for inspiration.