Sandbox · 
Sandbox é uma rede social simples, interativa e divertida, na qual os usuários podem compartilhar textos e imagens.
O Sandbox teve origem a partir de testes das funcionalidades do Firebase, especialmente no que diz respeito à autenticação de usuários. Durante os experimentos com as tecnologias oferecidas pelo Firebase, o projeto evoluiu para se tornar uma rede social voltada para amigos.
Atualmente, o Sandbox conta com versões para Web e Mobile. A versão mobile é considerada mais otimizada, pois incorpora conceitos mais atualizados e faz uso de ferramentas como o React.
- JS;
- React Native;
- Firebase;
- Expo;
- Git.
Foi utilizado uma tecnologia relativamente recente, o React Native. Utilizando este framework, podemos empregar os conceitos da web, como HTML e CSS, para desenvolver aplicativos de forma mais eficiente e compatível com diversos dispositivos, como iOS e Android. O React Native oferece a vantagem de permitir o desenvolvimento de aplicações móveis utilizando uma base de código comum, facilitando assim a manutenção e a implementação de atualizações para diferentes plataformas.
O Sandbox atualmente utiliza o Firebase Firestore e o Firebase Storage para armazenar os dados dos usuários cadastrados na plataforma, assim como as postagens feitas, incluindo texto e imagens. O Firestore é um banco de dados NoSQL em tempo real fornecido pelo Firebase, enquanto o Storage é utilizado para armazenar e recuperar arquivos, como imagens, de maneira eficiente na nuvem. Essa escolha de tecnologias sugere uma abordagem moderna e eficaz para o armazenamento e recuperação de dados em tempo real.
O Sandbox foi desenvolvido de acordo com as necessidades impostas pelo projeto. Por conta disso, o desenvolvimento dele foi um verdadeiro aprendizado. Atualmente o mesmo está em desenvolvimento, ou seja, muitas das ferramentas ainda serão implementadas e atualizadas com as melhores práticas e tecnologias.
Atualmente, o Sandbox está disponível apenas para pessoas próximas, pois o projeto ainda está em fase de testes. Essa abordagem facilita a coleta de feedback, a identificação de possíveis problemas e a realização de ajustes antes de disponibilizá-lo para um público mais amplo.

