App Android para encomendar comida online
O aplicativo é incorporado em Kotlin e usa o voleio para enviar solicitação GET e POST do Internshala servir através de chamadas de API REST.
O aplicativo também usa a biblioteca da sala para enviar dados para o banco de dados SQLite.
Principais recursos considerados durante o desenvolvimento
1. Visualizações de ressecador
2.Fragments
3. Biblioteca da sala
4.Volley
Galhos
1.Master-> Novas melhorias e estável (conectado à AWS de propriedade da API-Customised).
2.InterNShalTraining-> Curso de treinamento em Internshal.com (Internshala API)
link-> https://trainings.internshala.com/?referral=isrp5558822&utm_source=isrp_share_link&utm_medium=isrp5558822&utm_campaign=Treining
3.Testec2Server-> Para testar novos recursos e bugs no servidor AWS.
4. FoodrunnerlelerApp-> App para o proprietário do restaurante inscrever seus restaurantes com o FoodRunner (Alpha Stage).
Como contribuir.
1.Clique o botão do garfo para obter o repositório em sua conta.
2.Copy O link do clone git da sua conta.
por exemplo -> https://github.com/yourusername/restaurantapp.git
3.Epten Android Studio e selecione Arquivo-> New-> Importar do controle de versão (GitHub).
4. Passe o link que você copiou na etapa 2.
5.Wait para que todos os arquivos sejam sincronizados.
6. Crie uma nova filial do mestre
A. No canto inferior direito, você encontrará o Git-Mestre (clique)
B.SELECECT NOVO FILIAL
c.Name como work_yourname.
D. Verifique a caixa para fazer o checkout.
7.Epte o gerenciador de arquivos e vá para a pasta do projeto, onde ela é salva.
por exemplo,> C: Usuários YourPcName AndroidStudioProjects RestaurantApp
8. Fora dentro da pasta do projeto e clique com o botão direito do mouse.
9.
Nota: Criando um upstream para estar sincronizado com o mestre e sua filial-> work_yourname.
10.Type the Command-> git busca a montante
Nota: busca qualquer atualização no Master e armazena as alterações em um ramo separado -> upstream/mestre
11.Move para o Android Studio.
A. No canto inferior direito, você encontrará git-work_yourname (clique)
B. em ramificação remota-> a montante/mestre (clique)-> Mesclar na corrente
C.En The Pop Up Select-> Smart Merge
C. Você pode obter conflitos de mesclagem aqui.
D. Veja os arquivos que estão causando o conflito (aceite-se ou aceite-yours ou mescla (para ver quais linhas estão causando o conflito)).
E.Exclui .iml e arquivos dentro .idea.
Dica: selecione todos os arquivos mencionados acima e clique em Aceitar o seu.
E.Push essas alterações no garfo, para que o remoto-> Fork e Work_yourname estejam sincronizados.
12. Add que novos recursos/correções de bug.
13.Comit apenas os arquivos que você alterou.
14. Aumente os arquivos para o seu garfo.
15. Vá para o seu fork repo no Github. (Atualizar)
16.UNS BRANCIES SELECT SUA RANÇO-> WORK_YOURNAME
17. Encontre o botão laranja para criar uma solicitação de tração das alterações que você fez.
18. Compreendimento em resumo do que tudo foi feito em qual arquivo.
19. Se o recurso for bom, o mantenedor o mesclará ao mestre.
20.
Clique em -> Compare e puxe a solicitação para mesclar a solicitação de tração antiga com o código recém -atualizado.