Biolab is a Laravel-based web application for Gayibov's Team Laboratories. This project includes bioinformatics/bio lab workflows, configuration for Docker, CI support, localization, and more.
- Bioinformatics / biology-oriented laboratory workflows (data processing, management)
- Dockerized environment for ease of development and deployment
- Web UI built with Laravel + Blade templates; asset bundling via Vite
- REST API endpoints (if any)
- Environment separation: production / testing / local
- Configuration via
.envfiles - Localization support
- Automated testing setup
- PHP 8.2+
- Composer
- MySQL (or another supported database)
- Node.js & npm (or Yarn)
- Docker & Docker Compose (for containerized setup)
Clone the repository and install dependencies:
git clone https://github.com/xteam-uz/biolab.git
cd biolab
# Install PHP dependencies
composer install
# Install JS dependencies and build assets
npm install
npm run buildIf you want to help improve Biolab:
-
Fork the repository.
-
Create a feature branch:
git checkout -b feature/your-feature. -
Make changes, ensure coding standards and tests pass.
-
Push and open a Pull Request describing your changes.
This project is open source under the MIT License.