An open API service indexing awesome lists of open source software.

https://github.com/deepmancer/ftgo-utils

Shared utilities for FTGO platform
https://github.com/deepmancer/ftgo-utils

Last synced: 7 months ago
JSON representation

Shared utilities for FTGO platform

Awesome Lists containing this project

README

          

# πŸš€ Common Utilities for Backend Services in Python

> Simplifying backend development with a collection of reliable and reusable utilities.

---

## ✨ Features at a Glance

### πŸ“Œ Core Modules
- **Constants**: Predefined constants for dimensions, locations, and provinces.
- **Enums**: Structured enums for consistent classification.
- **Error Handling**: Custom error classes and utilities for improved error management.

### 🌍 Geographical Utilities
- Tools for calculating distances and handling location-based data.

### πŸ” Authentication
- **JWT Tools**: Simplify JSON Web Token management for secure authentication workflows.

### βš™οΈ General Utilities
- **Hashing**: Effortlessly create and verify hashes.
- **Time Management**: Manage UTC conversions and time zones seamlessly.
- **UUIDs**: Generate unique identifiers with ease.

### πŸ“Š Data and Logging
- **Schemas**: Standardized formats for addresses, locations, users, and more.
- **Logging**: A unified logging setup for consistent and reliable log outputs.

### πŸ›‘οΈ Data Validation
- Validation tools and custom exceptions for data integrity.

---

## πŸ“¦ Installation

Install the package directly from the GitHub repository:

```bash
pip install git+https://github.com/deepmancer/ftgo-utils.git
```

---

## πŸ“„ License

This project is licensed under the **MIT License**, which means you’re free to use, modify, and share it. See the [LICENSE](LICENSE) file for details.

---

If you find this project helpful, consider giving it a ⭐ on GitHub!