Um aplicativo mobile para criar, compartilhar e descobrir frases em formato de "Barks".
O GiveMeABark é um projeto desenvolvido com React Native + Expo + TypeScript, criado com o objetivo de praticar desenvolvimento mobile, navegação, componentes reutilizáveis, integração com API e desenvolvimento de interfaces.
O projeto também conta com uma API própria desenvolvida em C# / .NET.
A ideia do GiveMeABark é transformar frases e ideias curtas em conteúdos rápidos e divertidos para compartilhar.
O aplicativo está sendo desenvolvido de forma incremental, começando pela estrutura de navegação e interface e evoluindo posteriormente para geração, armazenamento e interação com os Barks.
- 🏠 Tela inicial
- ❤️ Área de Curtidas
- ➕ Botão central para criação
- ✍️ Tela "Criar Bark"
- 🧭 Navegação entre telas
- 🎨 Interface personalizada
- 📱 Aplicação mobile com Expo
- 🔷 TypeScript
- ⚙️ API em C# / .NET em desenvolvimento
- React Native
- Expo
- Expo Router
- TypeScript
- JavaScript
- React
- Expo Vector Icons
- C#
- .NET
- ASP.NET Core
- REST API
- Visual Studio Code
- Git
- GitHub
- Node.js
- npm
GiveMeABark/
│
├── assets/
│ └── images/
│ └── tabIcons/
│
├── src/
│ ├── app/
│ │ ├── _layout.tsx
│ │ ├── index.tsx
│ │ ├── explore.tsx
│ │ └── create.tsx
│ │
│ └── components/
│ ├── app-tabs.tsx
│ ├── create-button.tsx
│ └── ...
│
├── GiveMeABarkAPI/
│ └── ...
│
├── package.json
├── tsconfig.json
├── app.json
└── README.md