Buzer-lístek is a small Yii2 web app for daily self-management: users create habit lists, track fulfillment, and review progress over time.
⚠️ Maintenance status: archived / unmaintained.
- User registration and login
- Daily habit list management
- Habit fulfillment tracking
- Basic profile and user management
- Optional Facebook OAuth login integration
- PHP 7+
- Yii2 (basic app structure)
- MySQL
- Bootstrap 4 (legacy beta dependency)
controllers/– request handling and page actionsmodels/dao/– database-backed modelsmodels/forms/– form validation and submission logicviews/– UI templatesconfig/– environment and application configurationwww/– web root (entry point, static assets)
- Install PHP and Composer.
- Install dependencies:
composer install
- Create database config file
config/db.ini(not committed):[dev] host = "127.0.0.1" db = "buzerlistek" user = "your_db_user" password = "your_db_password" [prod] host = "127.0.0.1" db = "buzerlistek" user = "your_db_user" password = "your_db_password"
- (Optional) Set Facebook OAuth credentials in
config/facebook.ini. - Start the built-in server:
php yii serve
- Open
http://localhost:8080.
As part of repository maintenance, embedded API credentials were removed from versioned config files. Keep secrets only in local, untracked configuration.
- The codebase was built for an older Yii2 / PHP ecosystem.
- Dependency updates and framework upgrades were intentionally not performed in this maintenance pass.