🚀 Sem ideias para projetos? Pois aqui estão alguns para Mobile, Web e Desktop! 😎
Bom dia, boa tarde e boa noite, pessoal!
Acredito que boa parte aqui já teve dificuldade em pensar em um projeto. Pois bem, vim aqui com alguns projetinhos que tirei do GPT. Tentei ser o mais específico possível, mas a resposta mais próxima ao que eu queria é o que eu vou passar aqui pra você.
Há projetos para Mobile com Flutter, Kotlin e Swift. Web com VueJS, React e Angular. Desktop com Java, Python e C#.
Deixem aqui também suas ideias de projetos!
Mobile
Flutter
1. Aplicativo de Entregas com Rastreamento:
- Funcionamento: Utiliza Firebase Authentication para autenticação e Firestore para armazenar detalhes de pedidos e usuários. O Google Maps API para Flutter é integrado para rastreamento de entregas em tempo real.
- Outras Ferramentas: Provider para gerenciamento de estado, Dio para requisições HTTP, e estilizado com Material Design.
2. Plataforma de Educação Online:
- Funcionamento: Armazena vídeos e materiais de curso no Firebase Storage, utiliza Firebase Authentication para login. O GetX é usado para gerenciamento de estado, e o Tailwind CSS para estilização.
- Outras Ferramentas: Dio para requisições HTTP.
3. Rede Social de Viagens:
- Funcionamento: Integração com Firebase para autenticação, armazenamento de posts e likes. Utiliza Dio para requisições HTTP, e Material Design para estilização.
- Outras Ferramentas: Provider para gerenciamento de estado.
Kotlin (Android):
1. Aplicativo de Notícias com Notificações:
- Funcionamento: Utiliza Retrofit para requisições HTTP e armazena notícias no SQLite para acesso offline. FCM é integrado para notificações.
- Outras Ferramentas: Dagger para injeção de dependência, Glide para carregamento de imagens.
2. Aplicativo de Rastreamento de Gastos:
- Funcionamento: Armazena dados financeiros no Room Database. Utiliza Retrofit para integração com serviços externos.
- Outras Ferramentas: Dagger para injeção de dependência.
3. Aplicativo de Receitas (N/T: Esse aqui seria para realidade aumentada):
- Funcionamento: Utiliza a API do Google Cloud Vision para reconhecimento de ingredientes. Os dados são armazenados no Firestore.
- Outras Ferramentas: Dagger para injeção de dependência.
Swift (iOS):
1. Aplicativo de Compartilhamento de Fotos com Edição:
- Funcionamento: Utiliza Swift e SwiftUI para criar um aplicativo de compartilhamento de fotos. Usa o Firebase para autenticação e armazenamento.
- Outras Ferramentas: Combine para programação reativa, Alamofire para requisições HTTP.
2. Jogo de Palavras Cruzadas Interativo:
- Funcionamento: Desenvolvido com Swift e SpriteKit. As palavras e dicas são armazenadas no CloudKit para acesso multi-dispositivo.
- Outras Ferramentas: Combine para programação reativa.
3. Aplicativo de Música com Recomendações Personalizadas:
- Funcionamento: Utiliza a Apple Music API para obter informações sobre músicas. Usa Swift e SwiftUI para criar uma interface intuitiva.
- Outras Ferramentas: Combine para programação reativa.
Web
VueJS:
1. Plataforma de Streaming de Vídeos:
- Funcionamento: Desenvolvido com Vue.js e Vuetify para o frontend. Utiliza o Node.js e Express no backend para servir e gerenciar vídeos.
- Outras Ferramentas: Vuex para gerenciamento de estado.
2. Aplicativo de Gerenciamento de Tarefas Kanban:
- Funcionamento: Utiliza Vue.js com Vuex para o frontend. Os dados são armazenados no Firebase Firestore para persistência.
- Outras Ferramentas: Vuetify para componentes estilizados.
3. Aplicativo de Avaliação de Filmes:
- Funcionamento: Utiliza Vue.js e BootstrapVue para o frontend. As avaliações e informações dos filmes são armazenadas no MongoDB.
- Outras Ferramentas: Vuex para gerenciamento de estado.
Angular:
1. Sistema de Reservas de Hotéis:
- Funcionamento: Desenvolvido com Angular. Utiliza Firebase para autenticação e armazenamento de reservas. Angular Material é usado para estilização.
- Outras Ferramentas: RxJS para programação reativa.
2. plicativo de Loja Virtual:
- Funcionamento: Utiliza Angular com Firebase para processamento de pedidos. Estilizado com Angular Material.
- Outras Ferramentas: RxJS para programação reativa.
3. Aplicativo de Quiz Interativo:
- Funcionamento: Desenvolvido com Angular. Utiliza Firebase Firestore para armazenar perguntas e respostas. Angular Material é usado para estilização.
- Outras Ferramentas: RxJS para programação reativa
React:
1. Aplicativo de Portfólio Dinâmico:
- Funcionamento: Utiliza React e Material-UI para desenvolver um portfólio dinâmico. Os dados são buscados de uma API GraphQL.
- Outras Ferramentas: React Router para navegação.
2. Blog Pessoal com Editor WYSIWYG:
- Funcionamento: Desenvolvido com React. Utiliza um editor WYSIWYG como o CKEditor. Os posts são armazenados no Firebase Firestore.
- Outras Ferramentas: React Router para navegação.
3. Plataforma de Streaming de Música:
- Funcionamento: Utiliza a Spotify API para obter informações sobre músicas. Desenvolvido com React e estilizado com Material-UI.
- Outras Ferramentas: React Router para navegação.
Desktop
Java (JavaFX)
1. Aplicativo de Controle Financeiro:
- Desenvolver um aplicativo de controle financeiro utilizando Java com JavaFX para a interface gráfica.
C# (WPF)
2. Aplicativo de Edição de Imagens:
- Criar um aplicativo de edição de imagens utilizando C# com Windows Presentation Foundation (WPF).
Python (Tkinter)
3. Aplicativo de Lista de Tarefas Colaborativa:
- Implementar um aplicativo de lista de tarefas colaborativa utilizando Python com Tkinter para a interface gráfica.