Skip to content

PKirill-106/immera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Immera

📚 Read foreign-language books without breaking your reading flow.

Immera is a modular-monolith Go backend for an e-reading and vocabulary-building application. PostgreSQL is its primary datastore.

Development

Copy .env.example to .env, then run the complete stack:

make docker-up

For local API development, start PostgreSQL and run the API separately:

docker compose up -d postgres
make run

Useful checks:

make fmt
make test
make vet

The API exposes GET /health/live for liveness and GET /health/ready for PostgreSQL-backed readiness.

About

A Full Stack Go & React Native application for reading foreign-language books with contextual translation, a personal vocabulary, and seamless language learning.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages