Sistema CSCO - Conexão Sebo-Consumidor Online é um sistema desenvolvido para conectar leitores, livrarias e sebos, facilitando a venda, compra e gerenciamento de livros de maneira eficiente e intuitiva. Este projeto tem como objetivo principal oferecer uma solução completa para problemas gerenciais de negócios, ao mesmo tempo em que auxilia usuários comuns a organizarem suas estantes de livros de forma prática e funcional.
O sistema abrange desde o gerenciamento de estoque e planejamento financeiro para livrarias e sebos, até funcionalidades que permitem aos leitores acompanhar suas leituras, fazer reservas de livros e explorar novas histórias. Dessa forma, o CSCO oferece uma plataforma robusta, acessível e de alta funcionalidade, atendendo às necessidades tanto de negócios de venda de livros quanto de leitores entusiastas.
Ao integrar diferentes tipos de usuários, o CSCO promove um ambiente colaborativo onde o gerenciamento de livros se torna mais simples, organizado e acessível, trazendo benefícios para toda a cadeia de valor do mercado de livros.
-
Login e Cadastro: Os usuários podem se registrar e fazer login no sistema, garantindo que suas ações sejam realizadas em suas contas. Cada usuário tem acesso a uma página personalizada com seus próprios livros cadastrados.
-
CRUD para cadastro de livros;
-
Catálogo dos livros (Home);
-
Página do produto (livro);
-
Sistema de Interesses: interesse do usuário no produto que está à venda;
-
Minhas Vendas: para acompanhar livros anunciados;
-
Minhas Finanças: para acompanhar as finanças do seu negócio, além de efetuar entradas e saídas no fluxo de caixa da empresa;
-
Conexão com Firebase: utilizamos o armazenamento em nuvem do firebase como Database NoSQL, assim como utilizamos o firebase para autenticação de usuários.
Catálogo (Catalog) e Resultados da busca (Search results)
Interesses (Interests) e Estante (Shelf)
For sale (À venda) e Finanças (Finances)
Java, Firebase, Android Studio, Figma, Notion and Git
| Requisito | Especificação |
|---|---|
| Sistema Operacional | Android 8.0 Oreo ou superior |
| Armazenamento Livre | 13 MB ou mais |
| Conexão com Internet | Necessária para autenticação e sincronização |
| Propriedade | Valor |
|---|---|
| Tamanho | 12,113 KB (cerca de 12 MB) |
| Formato | .apk |
| Compatibilidade | Android 8.0 Oreo ou superior |
| Requisito | Especificação |
|---|---|
| Sistema Operacional | Windows 10, macOS 11 ou Linux |
| Android Studio | Arctic Fox (ou versão posterior) |
| JDK (Java Development Kit) | JDK 8 ou superior |
| Gradle | Configurado automaticamente pelo projeto |
| Dispositivo de Teste | Emulador ou dispositivo físico com Android 8.0 ou superior |
-
Clone o repositório:
git clone https://github.com/LucasQuinalia/RetroReads.git
-
Abra o projeto no Android Studio:
No menu do Android Studio, clique em File > Open e selecione o diretório do projeto.
-
Baixe as dependências:
O Gradle irá baixar automaticamente as dependências ao abrir o projeto.
-
Configure o Firebase:
Adicione o arquivo google-services.json na pasta app para habilitar os serviços do Firebase.
-
Conecte um dispositivo Android:
Use um dispositivo físico ou configure um emulador no Android Studio.
-
Execute o projeto:
Clique no botão Run no Android Studio ou pressione Shift + F10.
Este projeto está licenciado sob a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
Você é livre para:
-
Compartilhar — copiar e redistribuir o material em qualquer meio ou formato
-
Adaptar — remixar, transformar e criar a partir do material Desde que siga as seguintes condições:
-
Atribuição — Você deve dar o devido crédito, fornecer um link para a licença e indicar se foram feitas alterações.
-
Uso Não Comercial — Você não pode usar o material para fins comerciais. Para mais detalhes, consulte a licença completa.




