└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # MINI PROJETO 1 2 | 3 | A ideia desse desafio é estimular o estudo de novas tecnologias e acabar ou pelo menos diminuir o preconceito que muitos têm com a linguagem **lua**. 4 | 5 | ---------- 6 | 7 | Linguagem Lua 8 | -------- 9 | 10 | **Lua** ([www.lua.org][1]) é uma linguagem de script multiparadigma que é bem leve, pequena, poderosa e gratuita. Lua foi criada na PUC do Rio de Janeiro aqui no Brasil e já foi utilizada por empresas como: 11 | 12 | - **Blizzard** (No jogo World of Warcraft); 13 | - **Maxis/Electronic Arts** (No jogo SimCity 4); 14 | - **Adobe** (No software Photoshop Lightroom); 15 | - **Crytek** (na CryENGINE2, engine do Jogo Far Cry); 16 | 17 | Você pode conferir a lista atualizada [aqui][2] 18 | Confira também o [Manual da linguagem][3] 19 | 20 | ---------- 21 | 22 | Desafio 23 | -------- 24 | 25 | Crie um aplicativo **(console ou como você preferir)**, que gerencie a lista de convidados de uma festa. Nesse aplicativo será possível: 26 | 27 | - Cadastrar convidados em formato Json (apenas o **nome** e **cpf**); 28 | - Remover convidados; 29 | - Consultar um convidado pelo cpf; 30 | - Listar todos os convidados (**nome** e **cpf**); 31 | - Listar todos os removidos (**nome**, **cpf** e **motivo da remoção**); 32 | 33 | > **Observações:** 34 | 35 | > - Todos os dados deverão ser armazenados em um ou mais arquivos de texto. 36 | > - Não existe prazo limite para conclusão, a ideia é que você tenha uma experiência diferente. 37 | > - Você poderá tirar suas dúvidas no [Slack do Desafio][4] 38 | > - Ao finalizar o seu projeto, publique-o no Github e envie o link para bugginhodeveloper@gmail.com 39 | 40 | ---------- 41 | 42 | Quem já enviou? 43 | -------- 44 | 45 | Confira abaixo uma lista com todos os amiguinhos que já concluíram o desafio: 46 | 47 | - Evandro Araújo (https://github.com/evsar3/bugginho-desafio-lua) 48 | - Felipe Oliveira (https://github.com/FelipeOFF/CadastroClienteLua) 49 | - Henrique Campos (https://github.com/henry701/projeto-bugginho-LUA) 50 | - Murilo Venturoso (https://github.com/muriloventuroso/lista-convidados) 51 | - Marcell Guilherme (https://github.com/Mazuh/BugginhoDeveloper-Mini-Projects) 52 | - Luis Felipe Bueno (https://github.com/luisfbueno/guests-manager) 53 | - Eudes Lemos (https://github.com/eudesll/learning-projects/tree/master/bugginho/mp01-lua) 54 | - Yuri Sales (https://github.com/yuriscosta/BugginhoDeveloper-Mini-Projetos/tree/master/Lua) 55 | - Ítalo Vieira (https://github.com/italovieira/miniprojetos-bugginho-developer/tree/master/mini-projeto-1-lua) 56 | - Alisson Vargas (https://github.com/alisson-mich/bugginho-desafio-lua) 57 | 58 | [1]: http://www.lua.org/ 59 | [2]: http://lua-users.org/wiki/LuaUses 60 | [3]: http://www.lua.org/manual/5.2/pt/ 61 | [4]: https://bugginhominiprojetos.slack.com/ 62 | --------------------------------------------------------------------------------