Skip to content

lucasgfaj/genbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genbook 📚

Genbook is the ultimate solution for libraries looking to optimize collection management, enhance user service, and ensure efficient organization and problem resolution.


🚀 Dependencies

  • Docker
  • Docker Compose
  • PHP 8.4
  • Laravel

⚡ Quick Start

1️⃣ Clone Repository

git clone git@github.com:lucasgfaj/genbook.git
cd genbook

2️⃣ Define Environment Variables

cp .env.example .env

3️⃣ Install Dependencies

./run composer install

4️⃣ Up the Containers

./run up -d

5️⃣ Fix Storage for Images

./run uploads

6️⃣ Create Database and Tables

./run db:reset

🧪 Run Tests

  • PHPUnit
./run test
  • PHPCS (Code Sniffer)
./run phpcs
  • Laravel Dusk
./run dusk
  • PHPStan
./run phpstan

🖼 Images of GenBook

GenBook Screenshot GenBook Screenshot GenBook Screenshot GenBook Screenshot

📚 Modules from The Discipline

Module Description Duration
05 Views com Blade 4h
06 Estilização com TailwindCSS 4h
07 Forms e Validação de Requisições 4h
08 Autenticação de Usuários 4h
09 Migrações e Relacionamentos 4h
10 Integridade e Integração 4h
12 Upload de Arquivos 4h
13 Testes de Browser no Laravel 4h
14 Pipeline CI para Laravel com Github Actions 4h

🌐 Access

Open in Browser

Made with ❤️ for library management optimization.

About

O Genbook é uma solução desenvolvida para bibliotecas, com foco na otimização do gerenciamento de acervos, melhoria no atendimento aos usuários e organização eficiente dos processos, facilitando o controle, a gestão e a resolução de problemas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors