Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BIO

Simple MVP based on Nest and React Native + Expo

Docs

Quick start

git clone https://github.com/Barklim/bio.git

cd BIO_backend

cp env.template .env

# Start all services (API + PostgreSQL + pgAdmin)
docker compose up -d

# Run in development mode with hot reload
docker compose -f docker-compose.dev.yml up -d

npm run db:setup

Api

Login Register Users User
login register users user

React Native stack

  • React Native - is an UI software framework
  • Expo - is a framework and platform for universal React applications, React Native based
  • TypeScript - typed JavaScript
  • FSD - is an architectural methodology for scaffolding front-end applications
  • Tanstack query - asynchronous state management
  • Async Storage - persistent token storage
  • React Navigation - Routing and navigation for React Native and Web apps
  • Zod - TypeScript-first schema validation with static type inference

react native expo typescript fsd tanstack query async storage react navigation zod

Backend stack

  • NestJS - progressive Node.js framework
  • TypeScript - typed JavaScript
  • PostgreSQL - relational database
  • PgAdmin - PostgreSQL Tools
  • TypeORM - ORM for TypeScript
  • Swagger - automatic API documentation
  • Docker - application containerization
  • Class Validator - data validation

nestjs typescript postgres pgAdmin typeorm swagger docker class validator

About

Simple MVP based on Nest and React Native + Expo

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages