Commit
This commit is contained in:
121
README.md
121
README.md
@@ -1,99 +1,62 @@
|
||||
# ⚠️ INFORMAÇÕES CONFIDENCIAIS E PROPRIEDADE INTELECTUAL ⚠️
|
||||
# PediFoods
|
||||
|
||||
## 🚨 AVISO LEGAL IMPORTANTE
|
||||
This is a [Skip](https://skip.tools) dual-platform app project.
|
||||
|
||||
**ATENÇÃO: Este repositório contém informações CONFIDENCIAIS e PROPRIETÁRIAS.**
|
||||
|
||||
### ⛔ PROIBIÇÕES ABSOLUTAS
|
||||
<!-- TODO: add iOS screenshots to fastlane metadata
|
||||
## iPhone Screenshots
|
||||
|
||||
- **NÃO** compartilhe este código com terceiros
|
||||
- **NÃO** faça fork, clone ou cópia sem autorização expressa
|
||||
- **NÃO** utilize qualquer parte deste código em outros projetos
|
||||
- **NÃO** distribua, venda ou comercialize este software
|
||||
- **NÃO** reverse engineer ou descompile o código
|
||||
- **NÃO** acesse sem permissão explícita do proprietário
|
||||
<img alt="iPhone Screenshot" src="Darwin/fastlane/screenshots/en-US/1_en-US.png" style="width: 18%" /> <img alt="iPhone Screenshot" src="Darwin/fastlane/screenshots/en-US/2_en-US.png" style="width: 18%" /> <img alt="iPhone Screenshot" src="Darwin/fastlane/screenshots/en-US/3_en-US.png" style="width: 18%" /> <img alt="iPhone Screenshot" src="Darwin/fastlane/screenshots/en-US/4_en-US.png" style="width: 18%" /> <img alt="iPhone Screenshot" src="Darwin/fastlane/screenshots/en-US/5_en-US.png" style="width: 18%" />
|
||||
-->
|
||||
|
||||
### 🔒 DIREITOS DE PROPRIEDADE INTELECTUAL
|
||||
<!-- TODO: add Android screenshots to fastlane metadata
|
||||
## Android Screenshots
|
||||
|
||||
Este software é propriedade exclusiva de **Daniel Arantes Loverde** e está protegido por:
|
||||
<img alt="Android Screenshot" src="Android/fastlane/metadata/android/en-US/images/phoneScreenshots/1_en-US.png" style="width: 18%" /> <img alt="Android Screenshot" src="Android/fastlane/metadata/android/en-US/images/phoneScreenshots/2_en-US.png" style="width: 18%" /> <img alt="Android Screenshot" src="Android/fastlane/metadata/android/en-US/images/phoneScreenshots/3_en-US.png" style="width: 18%" /> <img alt="Android Screenshot" src="Android/fastlane/metadata/android/en-US/images/phoneScreenshots/4_en-US.png" style="width: 18%" /> <img alt="Android Screenshot" src="Android/fastlane/metadata/android/en-US/images/phoneScreenshots/5_en-US.png" style="width: 18%" />
|
||||
-->
|
||||
|
||||
- **Lei de Propriedade Intelectual (Lei 9.610/98)**
|
||||
- **Lei de Software (Lei 9.609/98)**
|
||||
- **Lei Geral de Proteção de Dados (LGPD - Lei 13.709/18)**
|
||||
- **Direitos Autorais e Patentes**
|
||||
## Building
|
||||
|
||||
### ⚖️ CONSEQUÊNCIAS LEGAIS
|
||||
This project is both a stand-alone Swift Package Manager module,
|
||||
as well as an Xcode project that builds and translates the project
|
||||
into a Kotlin Gradle project for Android using the skipstone plugin.
|
||||
|
||||
O acesso não autorizado, uso indevido, cópia ou distribuição deste código constitui:
|
||||
Building the module requires that Skip be installed using
|
||||
[Homebrew](https://brew.sh) with `brew install skiptools/skip/skip`.
|
||||
|
||||
- **CRIME** de violação de propriedade intelectual
|
||||
- **CRIME** de roubo de propriedade intelectual
|
||||
- **CRIME** de violação de direitos autorais
|
||||
- **CRIME** de acesso não autorizado a sistema informatizado
|
||||
This will also install the necessary Skip prerequisites:
|
||||
Kotlin, Gradle, and the Android build tools.
|
||||
|
||||
**Penas previstas: 2 a 5 anos de reclusão + multa**
|
||||
Installation prerequisites can be confirmed by running
|
||||
`skip checkup`. The project can be validated with `skip verify`.
|
||||
|
||||
### 🛡️ MEDIDAS DE SEGURANÇA
|
||||
## Running
|
||||
|
||||
- **Monitoramento**: Todo acesso é registrado e monitorado
|
||||
- **Rastreamento**: IPs e atividades são rastreados
|
||||
- **Logs**: Sistema completo de auditoria
|
||||
- **Criptografia**: Dados protegidos com AES-256
|
||||
- **Autenticação**: Acesso restrito com JWT + OTP
|
||||
Xcode and Android Studio must be downloaded and installed in order to
|
||||
run the app in the iOS simulator / Android emulator.
|
||||
An Android emulator must already be running, which can be launched from
|
||||
Android Studio's Device Manager.
|
||||
|
||||
### 📧 CONTATO AUTORIZADO
|
||||
The project can be opened and run in Xcode from
|
||||
`Project.xcworkspace`, which also enabled parallel
|
||||
development of any Skip libary dependencies.
|
||||
|
||||
**ÚNICO CONTATO VÁLIDO:**
|
||||
- **Email**: daniel@loverde.com.br
|
||||
- **Autorização**: Apenas via email oficial
|
||||
To run both the Swift and Kotlin apps simultaneously,
|
||||
launch the "PediFoods App" target from Xcode.
|
||||
A build phases runs the "Launch Android APK" script that
|
||||
will deploy the Skip app to a running Android emulator or connected device.
|
||||
Logging output for the iOS app can be viewed in the Xcode console, and in
|
||||
Android Studio's logcat tab for the transpiled Kotlin app, or
|
||||
using `adb logcat` from a terminal.
|
||||
|
||||
### 🔐 CLASSIFICAÇÃO
|
||||
## Testing
|
||||
|
||||
**NÍVEL DE CONFIDENCIALIDADE: MÁXIMO**
|
||||
- **Restrito**: Apenas para o proprietário
|
||||
- **Não Divulgar**: Informações proprietárias
|
||||
- **Não Compartilhar**: Código fonte protegido
|
||||
The module can be tested using the standard `swift test` command
|
||||
or by running the test target for the macOS destination in Xcode,
|
||||
which will run the Swift tests as well as the transpiled
|
||||
Kotlin JUnit tests in the Robolectric Android simulation environment.
|
||||
|
||||
---
|
||||
|
||||
## ⚠️ DISCLAIMER FINAL
|
||||
|
||||
**Ao acessar este repositório, você concorda que:**
|
||||
|
||||
1. **Reconhece** que este é um software proprietário
|
||||
2. **Compromete-se** a não violar os direitos de propriedade intelectual
|
||||
3. **Aceita** as consequências legais por qualquer violação
|
||||
4. **Entende** que o acesso é monitorado e rastreado
|
||||
5. **Concorda** em respeitar todas as leis aplicáveis
|
||||
|
||||
---
|
||||
|
||||
## Sobre este repositório
|
||||
|
||||
App **PediFoods iOS** — projeto [Skip](https://skip.tools) dual-platform em
|
||||
Swift/SwiftUI (`pedi-foods/`), transpilado para Android via skipstone. É o app
|
||||
de produção e a **fonte da verdade** para requests, responses e comportamento;
|
||||
o port nativo Android é construído em paridade com ele.
|
||||
|
||||
Build e execução: ver `pedi-foods/README.md` (Skip, `skip checkup`/`skip verify`,
|
||||
Xcode + emulador Android). Testes via `swift test` / `skip test`.
|
||||
|
||||
---
|
||||
|
||||
## Fluxo Git (desenvolvimento)
|
||||
|
||||
- Ao terminar cada task ou fatia lógica (ex.: fatia de checkout, ajuste de tela, correção de testes): fazer **commit imediato** com mensagem clara (`feat:`, `fix:`, `chore:`).
|
||||
- Não commitar artefactos de build (`.build/`, saída do skipstone, `Darwin/` gerado) nem ficheiros de estado local irrelevantes para o projeto rodar a partir do código-fonte, salvo pedido explícito.
|
||||
- O agente faz commit local; o push é sempre feito pelo Daniel após revisão.
|
||||
|
||||
---
|
||||
|
||||
**© 2024 Daniel Arantes Loverde. Todos os direitos reservados.**
|
||||
|
||||
**Última atualização: Junho 2026**
|
||||
|
||||
---
|
||||
|
||||
*Este documento é parte integrante do software e deve ser mantido confidencial.*
|
||||
Parity testing can be performed with `skip test`,
|
||||
which will output a table of the test results for both platforms.
|
||||
|
||||
Autor: Daniel Arantes Loverde
|
||||
|
||||
Reference in New Issue
Block a user