Skip to content

chore(refactor): configuration management with dynaconf, refactor routes to services and repos#12

Open
grittypuffy wants to merge 8 commits intov0.1.1from
refactor/server
Open

chore(refactor): configuration management with dynaconf, refactor routes to services and repos#12
grittypuffy wants to merge 8 commits intov0.1.1from
refactor/server

Conversation

@grittypuffy
Copy link
Copy Markdown
Contributor

@grittypuffy grittypuffy commented Mar 21, 2026

Description

Configuration Management

Add support for configuration management using YAML with DynaConf for environment-based management.

This partially addresses #11

  • Refactor BaseSettings to BaseMode
  • Use the correct config vars
  • Update documentation for usage instructions

Refactor routes into services and repository

Currently the codebase has business logic and data integrated into routes which introduces maintainability issues in the near future.

The routes are refactored into repository and services for reusability.

Currently refactored and tested routes are:

  • Auth
  • User
  • Onboarding

Signed-off-by: vg006 <devvg006@gmail.com>
@grittypuffy grittypuffy requested a review from ShaliniSJ March 21, 2026 10:45
@grittypuffy grittypuffy self-assigned this Mar 21, 2026
@grittypuffy grittypuffy added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 21, 2026
Signed-off-by: Keerthana <grittypuffy@riseup.net>
@grittypuffy grittypuffy changed the title chore(refactor): configuration management with dynaconf chore(refactor): configuration management with dynaconf, refactor routes to services and repos Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants