Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by rafaelesantos
A curated list of projects in awesome lists by rafaelesantos .
https://github.com/rafaelesantos/refds-budget
Budget is the perfect app for those tired of dealing with their finances in a confusing and disorganized manner. With it, you can easily plan your monthly expenses, dividing them into different categories for better tracking and organization.
budget clean-architecture cloudkit coredata dependency-injection finance redux refds swift swiftui
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/elements-ios
Chemical elements constitute all of the ordinary matter of the universe. However astronomical observations suggest that ordinary observable matter makes up only about 15% of the matter in the universe. The remainder is dark matter; the composition of this is unknown, but it is not composed of chemical elements. The two lightest elements, hydrogen and helium, were mostly formed in the Big Bang and are the most common elements in the universe. The next three elements (lithium, beryllium and boron) were formed mostly by cosmic ray spallation, and are thus rarer than heavier elements. Formation of elements with from 6 to 26 protons occurs in main sequence stars via stellar nucleosynthesis. The high abundance of oxygen, silicon, and iron on Earth reflects their common production in such stars. Elements with greater than 26 protons are formed by supernova nucleosynthesis in supernovae, which, when they explode, blast these elements as supernova remnants far into space, where they may become incorporated into planets when they are formed.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-design-system
RefdsUI is a Swift Package designed to streamline the implementation of a design system in SwiftUI. It offers a collection of reusable components and view extensions to enhance your SwiftUI development experience.
components design-system swift swiftui
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-network
RefdsNetwork is a Swift Package Manager library that provides a simple and elegant way to perform HTTP and WebSocket requests in Swift applications, inspired by libraries like Alamofire.
http-client protocol refds refds-network refds-shared swift websocket
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-design-patterns
This repository contains a library (Swift Package) for implementing various architecture design patterns in Swift projects. Design patterns are generalized solutions to recurring problems in software development, and their application can improve code organization, maintainability, and scalability.
design-patterns redux refds refds-shared swift swift-package-manager
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-welcome
Refds Welcome is a Swift package designed to create a quick and interactive welcome screen for your SwiftUI applications. This package aims to provide an intuitive way to showcase the features of your application to new users.
onboarding refds refds-shared refds-ui swift-package-manager swiftui welcome
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-injection
RefdsInjection is a Swift library that provides a simple yet powerful solution for dependency injection in your iOS, macOS, and other Swift applications. With RefdsInjection, you can manage your components' dependencies cleanly and efficiently, easing the development, testing, and maintenance of your codebase.
dependency-injection refds refds-injection swift swift-package-manager
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/student-management-system
O trabalho prático de nossa disciplina consiste na implementação de um sistema para gerenciamento de alunos da disciplina de Algoritmos e Programação II.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-shared
RefdsShared is a collection of handy functions and extensions to facilitate Swift development. This package provides a variety of extensions for primitive types, date manipulation, and new components that can be easily integrated into other Swift projects
error extensions logger model random-text refds refds-shared swift
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-algorithm
This Swift Package Manager repository contains a collection of commonly used algorithms and data structures implemented in Swift. Whether you're a beginner learning algorithms or an experienced developer looking for ready-to-use implementations, this package aims to provide a comprehensive set of tools to enhance your projects.
data-structures-and-algorithms refds refds-algorithm refds-shared swift swift-package-manager
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-core-data
RefdsCoreData is a Swift library that simplifies the integration of Core Data into your projects using Swift Package Manager (SPM). With just a few lines of code, you can start using Core Data in your application quickly and efficiently.
core-data refds-shared swift swift-package-manager
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-router
Refds Router is a library that simplifies the implementation of the router design pattern in SwiftUI applications. The router pattern is essential for managing navigation between different screens or views in an iOS application. This library provides a simple and flexible framework for managing the navigation flow in your SwiftUI app.
design-pattern refds router swiftui
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/tabnews
iOS Application to consume TabNews Web API
clean-architecture swiftui tabnews viper
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/smartfit-client-ios
Aplicação simples e intuitiva para acessar suas informações na smartfit.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-ui
RefdsUI é uma biblioteca de componentes SwiftUI que fornece aos desenvolvedores a maneira mais fácil possível de criar novas telas para suas aplicações.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/mips-simulator
Desenvolvimento de um programa simulador da arquitetura do MIPS, para executar programas em linguagem de máquina MIPS.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/positivamente-ios
Quando a pergunta é por que fazer academia, logo a maioria das pessoas relaciona a resposta ao emagrecimento, ganho de massa magra, enrijecimento do corpo, entre outros objetivos estéticos. No entanto, os principais benefícios de se exercitar não estão ligados diretamente a um físico bonito, mas sim à saúde do praticante.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/my-top-bash
Este trabalho tem como objetivo a implementação de uma ferramenta para monitoração de processos Linux.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/huffman
Esse repositório possui funções de compressão e descompressão com árvore de huffman implementadas em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/kmp
Esse repositório possui função KMP e função para construir tabela de prefixos implementadas em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/red-black-tree
Esse repositório possui funções de inserção, remoção e busca da árvore Red Black implementadas de forma genérica em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/gerente-boviplan-ios
O Gerente Boviplan compreende um conjunto de aplicações interligadas para controle das atividades de propriedades rurais. Nosso objetivo é levar tecnologia para o campo, informatizando processos financeiros, administrativos e de produção em bovinocultura de corte. O software disponibiliza todas as ferramentas necessárias para uma boa gestão ao alcance das suas mãos, em qualquer lugar. Tão fácil de usar quanto os seus sites favoritos. Tenha total controle de seu negócio com mobilidade e personalização. O sofware Gerente Boviplan é o resultado de um desejo comum entre duas empresas, que era o de fornecer ao mercado um software seguro e eficiente para promover melhorias na gestão de propriedades pecuárias. Desta forma, a parceria que possibilitou a criação do Gerente Boviplan é formada pela Catwork Tecnologia, empresa de tecnologia diversas vezes premiada por qualidade em gestão, e pela Boviplan, empresa de consultoria agropecuária com mais de 35 anos de atividade, com inúmeros projetos desenvolvidos no Brasil e no exterior.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/generic-search
Esse repositório possui funções de busca implementadas em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/eprimora-website
Página de apresentação do aplicativo Eprimora. Todas as informações e funcionalidades estão descritas de forma simples e intuitiva.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/eprimora
Aplicativo para realizar cálculo aproximado da conta de luz de forma interativa e descontraída. Além disso, todos os resultados podem ser armazenados e compartilhados com quem desejar. Com isso, fica muito mais fácil e prático entender a sua fatura.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/fakestore-ios
A aplicação Fake Store implementa a fake store API, a qual é uma API REST online gratuita que você pode usar sempre que precisar de dados pseudo-reais para seu e-commerce ou site de compras sem executar nenhum código do lado do servidor. É incrível para fins de ensino, códigos de amostra, testes, etc.
clean-architecture clean-code design-patterns mv-architecture refds-clean-architecture refds-ui swiftui
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/avl-tree
Esse repositório possui funções de inserção, remoção e busca da árvore AVL implementadas de forma genérica em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/e-primora-ios
Este aplicativo foi desenvolvido para um trabalho acadêmico, o qual utiliza a TI Verde como suporte a economia financeira. Desse modo, desenvolvemos uma interface interativa e inovadora, para facilitar a entrada de dados fornecida pelo usuário, aprimorando assim, seu consumo de energia.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/busao-cg-ios
Uma forma rápida e prática de monitorar os horários de seus ônibus em campo grande (MS).
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/abb-tree
Esse repositório possui funções de inserção, remoção e busca da árvore de busca binária implementadas de forma genérica em linguagem C.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/alura-dashboard
Construindo um aplicativo para iOS, macOS e iPadOS que consome a API Dashboard beta da Alura. Assim, você pode acompanhar seu progresso nas formações e nos cursos matriculados.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/code-hero
O objetivo desse projeto é mostrar habilidades com desenvolvimento Mobile. O projeto consiste em fazer um aplicativo para listar super heróis utilizando uma API da marvel.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/metodos-numericos-ios
Método de Newton–Raphson: Em análise numérica, o método de Newton (ou Método de Newton–Raphson), desenvolvido por Isaac Newton e Joseph Raphson, tem o objetivo de estimar as raízes de uma função. Para isso, escolhe-se uma aproximação inicial para esta. Após isso, calcula-se a equação da reta tangente (por meio da derivada) da função nesse ponto e a interseção dela com o eixo das abcissas, a fim de encontrar uma melhor aproximação para a raiz. Repetindo-se o processo, cria-se um método iterativo para encontrarmos a raiz da função. Método da Bissecção: O método da bisseção é um método de busca de raízes que bissecta repetidamente um intervalo e então seleciona um subintervalo contendo a raiz para processamento adicional. Trata-se de um método simples e robusto, relativamente lento quando comparado a métodos como o método de Newton ou o método das secantes. Por este motivo, ele é usado frequentemente para obter uma primeira aproximação de uma solução, a qual é então utilizada como ponto inicial para métodos que convergem mais rapidamente. O método também é chamado de método da pesquisa binária, ou método da dicotomia. Método de Gauss: O método de Gauss-Seidel é um método iterativo para resolução de sistemas de equações lineares. O seu nome é uma homenagem aos matemáticos alemães Carl Friedrich Gauss e Philipp Ludwig von Seidel. É semelhante ao método de Jacobi (e como tal, obedece ao mesmo critério de convergência). É condição suficiente de convergência que a matriz seja estritamente diagonal dominante, i. e., fica garantida a convergência da sucessão de valores gerados para a solução exacta do sistema linear.
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/dragon-ball-kit
DragonBallKit is a Swift Package Manager that provides a convenient interface for consuming data from the Dragon Ball API. This package simplifies the process of integrating Dragon Ball Z-related information into your Swift projects.
api-client dragon-ball refds-shared swift swift-package-manager
Last synced: 10 Nov 2024
https://github.com/rafaelesantos/refds-gamification
RefdsGamification is a versatile library designed to implement the concept of gamification in any iOS application. This framework enables you to easily integrate achievements, experience points (XP), virtual currencies, and sync them with Game Center, making it an ideal solution for enhancing user engagement in your apps.
game-center refds refds-design-system refds-shared swift swift-package-manager swiftui
Last synced: 10 Oct 2024