Releases: vichsort/CICC
Release list
v2.0.0 "Flea"
CICC "Flea"
Improvements to the system powering the Consórcio Itá 2K display. While the initial release featured a basic form writing directly to a local PostgreSQL instance, this update provides greater export capabilities and administrative control via a dedicated management interface and local automation scripts.
Highlights
- Optional SQLite Driver: Added toggleable SQLite support to remove the operational overhead of running a local PostgreSQL server directly on the kiosk totem.
- Streamlined Deployment: Added local automation scripts to simplify the installation, projection setup, and maintenance lifecycle.
- Kiosk Mode Support: Native support and updated workflows for full-screen kiosk execution on display units.
- Dedicated Schema Migrations: Replaced seed-only database population with dedicated
.sqlmigration files for more predictable setup and version control. - Type Safety: Integrated strict Pydantic schemas for data validation and cleaner payload handling.
v1.0.0 "Husk"
CICC "Husk"
Sistema desenvolvido para o uso pelo telão 2K do Consórcio Itá em dois eventos específicos: a X SEMEAgro e o Primeiro Hackathon do IFC Concórdia. Para este projeto, temos há um sistema simples de formulário que, seguindo uma prática de fácil manuseio, recebe apenas blocos de distâncias, que facilitam a entrega por meio do formulário. Isso, na prática, significa que sua construção é pensada para o cliente.
Marcos
O principal marco desta versão é justamente sua aplicabilidade. O projeto em produção demonstrou-se leve e flexível. Sua realização comprovou como a contabilização foi gerida de maneira positiva para os públicos de ambos os setores que são de ambientes completamente distintos.
Para o futuro
A versão inicial do projeto além de uma grande demonstração de como um caminho tão importante precisa ser tratado, traz consigo necessidades especiais para o futuro:
- Página de gerenciamento de eventos
- Gerenciamento especial para tabelas
- Versionamento de banco de dados
- Sistemas ALEMBIC para gerir a tabela
- Ampla documentação dos endpoints da API
- Construção no modelo de Package
- Remodelagem de sistema
- Manuseio de logs
Com isso, se espera atingir o marco da versão 2.0.0, que pretende suprir necessidades de um sistema aplicável em diversos eventos que possa ser usado em mais ambientes.