Skip to content

vberezhnev/grindr-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

grindr-rs README

πŸ³οΈβ€πŸŒˆπŸ”« The Most Approachable Social Network for the Rust Community

Project Structure

src/
β”œβ”€β”€ bin/            # Server entry point
β”œβ”€β”€ domain/         # Core: modules, entities, use cases, ports, events
β”œβ”€β”€ adapters/       # Inbound (gRPC) and outbound (PostgreSQL, Redis, WebSocket, Solana mock)
β”œβ”€β”€ infrastructure/ # External systems: EventBus, database, cache, monitoring, Solana (future)
β”œβ”€β”€ tests/          # Integration tests and mocks
└── lib.rs          # Exports

Entities:

  1. User entity

2.

Use cases: 1. 2.

Ports:

2.

Adapters:

License

Licensed under DBAD (Don’t Be a Dick). See DBAD License for details.

About

πŸ³οΈβ€πŸŒˆπŸ”« The Most Approachable Social Network for the Rust Community

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages