Operating System |
Ubuntu |
24.04 |
Core software for managing computer hardware and software resources. |
GPL |
|
|
|
|
|
Database |
PostgreSQL |
16 |
Relational database system for data storage and retrieval. |
PostgreSQL License |
Database |
pgAdmin4 |
9.1 |
Web-based administration tool for PostgreSQL. |
PostgreSQL License |
|
|
|
|
|
Server |
Python |
3.13 |
Primary programming language for backend development. |
PSF License |
Server |
UV |
0.6.3 |
Python package installer and resolver. |
MIT |
Server |
FastAPI |
0.115 |
High-performance web framework for building APIs. |
MIT |
Server |
FastAPI-mail |
1.4.2 |
Library for sending emails with FastAPI. |
MIT |
Server |
SQLAlchemy |
2.0.38 |
SQL toolkit and Object Relational Mapper (ORM). |
MIT |
Server |
asyncpg |
0.30.0 |
Asynchronous PostgreSQL database client library. |
Apache 2.0 |
Server |
psycopg2-binary |
2.9.10 |
PostgreSQL adapter for Python (binary distribution). |
LGPL |
Server |
Alembic |
1.15.1 |
Database schema migration tool for SQLAlchemy. |
MIT |
Server |
Pydantic |
2.10.6 |
Data validation and settings management using Python type hints. |
MIT |
Server |
pydantic-settings |
2.8.1 |
Pydantic extension for managing application settings. |
MIT |
Server |
Authlib |
1.5.1 |
Library for OAuth, OpenID Connect, and JWT. |
BSD |
Server |
psutil |
7.0.0 |
Cross-platform library for retrieving system and process information. |
BSD |
Server |
structlog |
25.2.0 |
Structured logging for Python applications. |
Apache 2.0 / MIT |
Server |
bcrypt |
4.3.0 |
Library for hashing passwords securely. |
BSD |
Server |
email-validator |
2.2.0 |
Library for validating email addresses. |
BSD |
Server |
slowapi |
0.1.9 |
Rate limiting extension for Starlette and FastAPI. |
MIT |
Server |
uvicorn |
0.34.0 |
ASGI server for running Python web applications. |
BSD |
Server |
opentelemetry-api |
1.32.0 |
API for OpenTelemetry, enabling application observability. |
Apache 2.0 |
Server |
opentelemetry-sdk |
1.32.0 |
SDK for OpenTelemetry, providing instrumentation capabilities. |
Apache 2.0 |
Server |
Pytest |
8.3.5 |
Testing framework for Python. |
MIT |
Server |
Pytest Asyncio |
0.25.3 |
Pytest plugin for testing asyncio code. |
Apache 2.0 |
Server |
Pytest Mock |
3.14.0 |
Pytest plugin for mocking objects during tests. |
MIT |
Server |
Pytest X-Dist |
3.6.1 |
Pytest plugin for distributing tests across multiple CPUs. |
MIT |
Server |
Pytest-cov |
6.0.0 |
Pytest plugin for measuring code coverage. |
MIT |
Server |
Coverage |
7.6.9 |
Tool for measuring code coverage of Python programs. |
Apache 2.0 |
Server |
HTTPX |
0.28.1 |
Asynchronous HTTP client for Python, used for testing APIs. |
BSD |
Server |
AIOSQLite |
0.21.0 |
Asynchronous SQLite driver, for in-memory testing. |
MIT |
Server |
Ruff |
0.9.10 |
Extremely fast Python linter and code formatter. |
MIT |
Server |
MyPy |
1.15.0 |
Static type checker for Python. |
MIT |
Server |
typing-extensions |
4.12.2 |
Backported and experimental type hints for Python. |
PSF License |
Server |
types-psutil |
7.0.0.20250218 |
Type hints for the psutil library. |
MIT |
Server |
types-pyyaml |
6.0.12.20241230 |
Type hints for the PyYAML library. |
MIT |
Server |
types-python-jose |
3.4.0.20250224 |
Type hints for the python-jose library. |
MIT |
|
|
|
|
|
Client |
TypeScript |
5.7.2 |
Superset of JavaScript adding static typing for frontend development. |
Apache 2.0 |
Client |
NPM |
10.9.2 |
Package manager for Node.js and JavaScript libraries. |
Artistic License 2.0 |
Client |
Node |
22.14.0 |
JavaScript runtime environment for frontend build tools and scripts. |
MIT |
Client |
@hookform/resolvers |
4.1.3 |
Resolvers for React Hook Form to integrate with validation libraries (e.g., Zod). |
MIT |
Client |
@radix-ui/react-dialog |
1.1.6 |
Unstyled, accessible dialog component for React (Radix UI). |
MIT |
Client |
@radix-ui/react-label |
2.1.2 |
Unstyled, accessible label component for React (Radix UI). |
MIT |
Client |
@radix-ui/react-popover |
1.1.6 |
Unstyled, accessible popover component for React (Radix UI). |
MIT |
Client |
@radix-ui/react-progress |
1.1.2 |
Unstyled, accessible progress bar component for React (Radix UI). |
MIT |
Client |
@radix-ui/react-select |
2.1.6 |
Unstyled, accessible select component for React (Radix UI). |
MIT |
Client |
@radix-ui/react-slot |
1.1.2 |
Utility component for composing React components (Radix UI). |
MIT |
Client |
@radix-ui/react-switch |
1.1.3 |
Unstyled, accessible switch component for React (Radix UI). |
MIT |
Client |
@tanstack/react-query |
5.69.0 |
Data-fetching and state management library for React. |
MIT |
Client |
axios |
1.8.4 |
Promise-based HTTP client for browsers and Node.js. |
MIT |
Client |
cmdk |
1.1.1 |
Fast, composable command palette for React. |
MIT |
Client |
countries-list |
3.1.1 |
List of countries, languages, and continents. |
MIT |
Client |
idb |
8.0.2 |
Lightweight wrapper around IndexedDB with a Promise-based API. |
ISC |
Client |
lucide-react |
0.483.0 |
Simply beautiful open-source icons for React. |
ISC |
Client |
next-themes |
0.4.6 |
Theme management for React applications (originally for Next.js). |
MIT |
Client |
react |
19.0.0 |
JavaScript library for building user interfaces. |
MIT |
Client |
react-dom |
19.0.0 |
Entry point to the DOM and server renderers for React. |
MIT |
Client |
react-hook-form |
7.54.2 |
Performant, flexible, and extensible forms library for React. |
MIT |
Client |
react-router-dom |
7.4.0 |
Client-side routing library for React applications. |
MIT |
Client |
react-window |
1.8.11 |
React components for efficiently rendering large lists and tabular data. |
MIT |
Client |
sonner |
2.0.2 |
Opinionated toast component for React. |
MIT |
Client |
workbox-expiration |
7.3.0 |
Workbox module for managing cache expiration. |
MIT |
Client |
workbox-precaching |
7.3.0 |
Workbox module for precaching assets. |
MIT |
Client |
workbox-routing |
7.3.0 |
Workbox module for request routing. |
MIT |
Client |
workbox-strategies |
7.3.0 |
Workbox module for common caching strategies. |
MIT |
Client |
workbox-window |
7.3.0 |
Workbox module for service worker registration and communication. |
MIT |
Client |
zod |
3.24.2 |
TypeScript-first schema declaration and validation library. |
MIT |
Client |
@biomejs/biome |
1.9.4 |
Fast formatter and linter for web projects. |
MIT OR Apache-2.0 |
Client |
@tailwindcss/vite |
4.0.15 |
Tailwind CSS integration for Vite projects. |
MIT |
Client |
@testing-library/react |
16.3.0 |
Utilities for testing React components. |
MIT |
Client |
@types/node |
22.13.11 |
TypeScript type definitions for Node.js. |
MIT |
Client |
@types/react |
19.0.0 |
TypeScript type definitions for React. |
MIT |
Client |
@types/react-dom |
19.0.0 |
TypeScript type definitions for React DOM. |
MIT |
Client |
@types/react-window |
1.8.8 |
TypeScript type definitions for react-window. |
MIT |
Client |
@vitejs/plugin-legacy |
6.1.0 |
Vite plugin for legacy browser support. |
MIT |
Client |
@vitejs/plugin-react-swc |
3.8.0 |
Vite plugin for React using SWC for fast compilation. |
MIT |
Client |
class-variance-authority |
0.7.1 |
Utility for creating type-safe variant classes. |
MIT |
Client |
clsx |
2.1.1 |
Tiny utility for constructing className strings conditionally. |
MIT |
Client |
globals |
15.15.0 |
Global identifiers for JavaScript environments (used in linting). |
MIT |
Client |
jsdom |
26.0.0 |
JavaScript implementation of web standards for Node.js, for testing. |
MIT |
Client |
msw |
2.7.3 |
Mock Service Worker for API mocking in development and testing. |
MIT |
Client |
tailwind-merge |
3.0.2 |
Utility for merging Tailwind CSS classes without style conflicts. |
MIT |
Client |
tailwindcss |
4.0.15 |
Utility-first CSS framework for rapid UI development. |
MIT |
Client |
tw-animate-css |
1.2.4 |
Tailwind CSS plugin for Animate.css animations. |
MIT |
Client |
typescript-eslint |
8.24.1 |
ESLint tooling for TypeScript. |
MIT |
Client |
vite |
6.3.2 |
Next-generation frontend tooling for fast development and optimized builds. |
MIT |
Client |
vite-imagetools |
7.0.5 |
Vite plugin for transforming and optimizing images. |
MIT |
Client |
vite-plugin-compression |
0.3.1 |
Vite plugin for compressing assets (e.g., gzip, brotli). |
MIT |
Client |
vite-plugin-pwa |
0.21.2 |
Vite plugin for Progressive Web App generation. |
MIT |
Client |
vitest |
3.1.1 |
Blazing fast unit test framework powered by Vite. |
MIT |
Client |
@vitest/coverage-v8 |
3.1.1 |
Coverage provider for Vitest using V8's built-in code coverage. |
MIT |
|
|
|
|
|
Deployment |
Docker |
|
Platform for developing, shipping, and running applications in containers. |
Apache 2.0 |
Deployment |
Render |
|
Cloud platform for hosting web applications, databases, and static sites. |
Proprietary |
Deployment |
GitHub |
|
Platform for version control and collaboration using Git. |
Proprietary |
Deployment |
GitHub Actions |
|
Automation platform for CI/CD workflows within GitHub. |
Proprietary |