Metadata-Version: 2.4
Name: pymats
Version: 0.1.0
Summary: A python module for handling materials
Author-email: Sebastian Mau <klixz09@gmail.com>
License-Expression: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# PyMats
PyMats is a material database app for Python. 
It is designed to help you manage and organize your materials and data. 
You can create, edit, and delete materials, as well as search for materials by name or ID. 
PyMats also allows you to copy materials from other collections and save them to your own collection.
The api can be used to load material data to extternal applications, like excel. In additon the pymats module
can be used in python directly to interact with the database.
## Main Actions

<ul>
    <li>Search for materials by name or ID</li>
    <li>Copy materials from other collections</li>
    <li>Save materials to your own collection</li>
    <li>Load material data to external applications</li>
    <li>Interact with the database using the pymats module</li>
    <li>Get CAE Input Files for Ansys, LS-Dyna and Abaqus</li>
    <li>Compare Materials and find equivalents</li>
    <li>Since Excel is widley used, you can create a customized excel data table with your materials</li>
</ul>

## Getting started
To get started with PyMats, you can request an account by clicking the "Request Account" button on the login page.
Once you have an account, you can log in and start using the app.
At the beginning, there is only a public material colkection available.

## Configuration
### Environment Variables
* load your custom materials $PYMATS_USER_TOKEN
* keep the bought material collections available $PYMATS_COMPANY_TOKEN
* secret key: $PYMATS_SECRET_KEY
* host main password: $MAIL_PASSWORD
