Skip to content

eduardodsxavier/dnd-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web DND Inventory

Overview

The Web DND Inventory is a web application designed to function as a Dungeons & Dragons inventory management system. It allows users to easily manage their in-game inventory, including items, equipment, and other possessions.

Technologies Utilized

Languages:

  • HTML: Used for structuring the web pages.
  • CSS: Utilized for styling and formatting the web pages.
  • Python: Backend programming language responsible for server-side logic and database interactions.

Frameworks:

  • Flask: A lightweight Python web framework used for building web applications. Flask provides flexibility and simplicity in developing web applications.
  • Bootstrap: A popular front-end framework for developing responsive and mobile-first websites. Bootstrap simplifies the process of designing web pages by providing pre-designed components and CSS styles.

Database:

  • SQLite3: A lightweight, serverless relational database management system. SQLite3 is used to create and configure the database for storing inventory data.

Features

  • User Authentication: Allows users to register an account and securely log in to access their inventory.
  • Inventory Management: Enables users to add, remove, and update items in their inventory.
  • Item Categorization: Supports categorization of items into different types (e.g., weapons, armor, consumables) for better organization.
  • Responsive Design: The web application is designed to be responsive, ensuring optimal viewing experience across various devices and screen sizes.

Installation

To run the Web DND Inventory locally, follow these steps:

  1. Clone the repository from GitHub Repository Link.
  2. Install Python if not already installed.
  3. Install required Python dependencies using pip:
    pip install -r requirements.txt
    
  4. Install flask using pip:
    pip install Flask
    
  5. Run the application:
    python app.py
    
  6. Access the application in your web browser at http://localhost:5000.

Usage

  1. Register an account or log in with existing credentials.
  2. Navigate to characters page to view, add, update, or remove characters inventory.
  3. Navigate to the inventory page to view, add, update, or remove items.

Support or Contact

For any inquiries or support regarding the Web DND Inventory, please contact.

About

A automatic inventory system for dnd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published