Tech Stack
Overview of the tech stack used in the project.
Is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android, Web.
ExpoIs an additional framework for React Native that allows you to build, deploy, and publish applications without pain.
TypeScript framework supercharged by Bun with End-to-End Type Safety, unified type system, and outstanding developer experience.
Elysia/EdenEnd-to-end type safety is like making sure all the pieces of the track match up correctly so the train doesn't fall off or get stuck.
BunIs an all-in-one toolkit for JavaScript and TypeScript apps.
It’s the only ORM with both relational and SQL-like query APIs. Is lightweight, performant, typesafe, non-lactose, gluten-free, sober, flexible and serverless-ready by design.
A small library to provide the i18n translations on the JavaScript.
TypedocIs a documentation generator for TypeScript projects.
Database
In development we are using SQLite as a database. SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
But in production we are using PostgreSQL as a database. PostgreSQL is a powerful, open-source object-relational database system with more than 15 years of active development. It has a proven architecture and a strong reputation for reliability, data integrity, and correctness.