CS65-RE75 :: FairNest

แฟร์เนสท์

details
FairNest is a smart roommate management system designed to make shared living fair, transparent, and harmonious. The application helps roommates manage chores, finances, and house rules while also ensuring compatibility between members. FairNest aims to reduce common sources of conflict in co-living situations, such as uneven task distribution, unsettled payments, and miscommunication, by offering structured tools and clear accountability systems.
tools & techniques
Front-End
• Language: Dart
• Framework: Flutter
• Secure Storage: Flutter Secure Storage
• Libraries / Tools: DIO , JWT Decoder , Image Picker , PDF , Printing , Lottie , Google Fonts
Back-End
• Languages: Go
• Frameworks: Go Fiber
• ORM: Gorm
• Libraries/Tools: JWT, Viper
• APIs: Stripe API (for payments)
Database & Storage
• Relational Database: PostgreSQL
• Object Storage: MinIO
Infrastructure
• CI/CD: Github Actions
• Container: Docker
• Reverse Proxy: Nginx
• DNS & Routing: Cloudflare
Project Management
• Tools: Discord, MS Teams
• Version Control: Github
Development Tools
• Code Editor / IDEs: Visual Studio Code, GoLand, DataGrip
• API Testing: Postman
• Design: Figma, Canva
author
MS.PANITA CHAVIKKHUNRAM
รหัสนักศึกษา 65130500214
panita.chav@mail.kmutt.ac.th
MR.NITHIT LERTCHAROENSOMBAT
รหัสนักศึกษา 65130500212
nithit.lert@mail.kmutt.ac.th
MR.PUTU ANDHIKA RESTU KURNIA
รหัสนักศึกษา 65130500247
putuandhika.rest@mail.kmutt.ac.th
advisor
Debajyoti Pal
Bunthit Watanapa