All Projects → ronanrodrigo → birthtalk

ronanrodrigo / birthtalk

Licence: other
Meet who have birth common with you

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to birthtalk

Clean Ts Api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: ✭ 619 (+1619.44%)
Mutual labels:  tdd, clean-code, clean-architecture
Clean React
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: ✭ 408 (+1033.33%)
Mutual labels:  tdd, clean-code, clean-architecture
Reminders
An iOS application written in Swift to demonstrate how to implement a Clean Architecture in iOS
Stars: ✭ 293 (+713.89%)
Mutual labels:  tdd, clean-code, clean-architecture
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (+533.33%)
Mutual labels:  tdd, clean-code, clean-architecture
Todo
✅ Commad-Line Task management with storage on your GitHub 🔥
Stars: ✭ 111 (+208.33%)
Mutual labels:  tdd, clean-code, clean-architecture
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (+141.67%)
Mutual labels:  tdd, clean-code, clean-architecture
Aspnet Core Clean Arch
It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.
Stars: ✭ 60 (+66.67%)
Mutual labels:  tdd, clean-code, clean-architecture
Study Path
An organized learning path about Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Stars: ✭ 1,357 (+3669.44%)
Mutual labels:  tdd, clean-code, clean-architecture
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: ✭ 68 (+88.89%)
Mutual labels:  tdd, clean-code, clean-architecture
Clean Architecture Manga
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Stars: ✭ 3,104 (+8522.22%)
Mutual labels:  tdd, clean-code, clean-architecture
Kotlin Modular Tdd Coroutines Mvvm
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Stars: ✭ 256 (+611.11%)
Mutual labels:  tdd, clean-architecture
grenoble-hands-on-front-clean-architecture
Attempt to clean architecture in frontend application & comparison between angular / react / vuejs
Stars: ✭ 28 (-22.22%)
Mutual labels:  tdd, clean-architecture
clean-ts-api
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Stars: ✭ 43 (+19.44%)
Mutual labels:  tdd, clean-architecture
ema
External memory app - allows one to quickly post and search text notes
Stars: ✭ 43 (+19.44%)
Mutual labels:  tdd, clean-architecture
Clean Mvvm Archcomponents
👽 Android app consuming Star Wars API.Built with clean architecture ,MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout
Stars: ✭ 285 (+691.67%)
Mutual labels:  tdd, clean-architecture
Write Readable Javascript Code
📖 All about writing maintainable JavaScript
Stars: ✭ 244 (+577.78%)
Mutual labels:  clean-code, clean-architecture
Rick And Morty Info
Made with Clean architecture + TDD + GraphQL + flutter_bloc + CodeCov + GitHooks + GitHub Actions (CI/CD) and finally with 💙
Stars: ✭ 333 (+825%)
Mutual labels:  tdd, clean-architecture
Cqrs Clean Eventual Consistency
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
Stars: ✭ 247 (+586.11%)
Mutual labels:  tdd, clean-architecture
Baking App Kotlin
Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.
Stars: ✭ 239 (+563.89%)
Mutual labels:  clean-code, clean-architecture
Movies Kotlin Kata
Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
Stars: ✭ 240 (+566.67%)
Mutual labels:  clean-code, clean-architecture

Birthtalk

Build Status Codecov codebeat badge


MotivationPostsInstalationTests


Motivation

In a world where delivery is almost more important than the good code, I decided to create my product based on in a craft work. Following best practices in Software Development and using the least possible third party libraries. This project will be documented in a series of blog posts and the main topics will be TDD, Clean Architecture, SOLID principles and views construct by Code.

This Application will automatically create chat groups where people talk with others that have common things based on their births. It will be possible to meet who born at same day/month/year, or same day/month, or same day/month/year/city, or same zodiac sign and among other combinations.

Posts

Installation

This application does not have directly dependencies and libraries. But at development environment I use some tools like Fastlane, Danger, Danger Slather and Swift Lint. The first three tools are installed with ruby bundler gem and the Swift Lint is installed with brew.

bundle install
brew install swiftlint

Note

Temporally it will use Firebase because I am not in Apple Developer Program Membership. But shortly it will be replaced by CloudKit. Now it is necessary to install Firebase

pod install

Tests

This application use native tests library XCTest. And it is possible to run that with fastlane command.

bundle exec fastlane test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].