Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

design-system refds swiftui

Last synced: 10 Nov 2024

https://github.com/rafaelesantos/refds-icons

Biblioteca para acessar os SF Symbols disponíveis como enum em vez de strings literais.

icons refds sfsymbols swift swiftui

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.

ios swift

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.

ios marvel-api rxswift swift

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