Skip to content

xteam-uz/biolab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biolab — Gayibov's Team Laboratory

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.


Features

  • 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 .env files
  • Localization support
  • Automated testing setup

Requirements

  • PHP 8.2+
  • Composer
  • MySQL (or another supported database)
  • Node.js & npm (or Yarn)
  • Docker & Docker Compose (for containerized setup)

Installation

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 build

Contributing

If you want to help improve Biolab:

  1. Fork the repository.

  2. Create a feature branch: git checkout -b feature/your-feature.

  3. Make changes, ensure coding standards and tests pass.

  4. Push and open a Pull Request describing your changes.

License

This project is open source under the MIT License.