sitetester's repositories
awesome-scala
A curated list of awesome Scala frameworks, libraries and software.
scala-http-framework
Scala HTTP server and framework
console-helpers
Helper functions to display text in different formatting similar to NPM `chalk` module and Symfony Formatter Helper
cooljugator-downloader
http://cooljugator.com/ downloader. This will download all links for all languages using go routines & Channels
cooljugator-parser-akka
Data is parsing using Akka actor model. Multiple instances of same actor are created (depending upon language codes) & HTTP requests are executed in parallel fashion.
eth-blocks-api-akka
This will serve as backend API for Ethereum blockchain parsed data (blocks & transactions) using Akka HTTP & it's routing DSL
eth-blocks-api-scalatra
This is same functionality as https://github.com/sitetester/eth-blocks-api-akka, BUT it uses Scalatra framework at core
eth-parser-ts
Ethereum blockchain parser using TypeScript
imdb-copycat
This is based on https://www.imdb.com/interfaces/ OR https://www.kaggle.com/ashirwadsangwan/imdb-dataset/data It provides routes to search for titles based on different criteria. There is `Kevin Bacon` - https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon solution inside as well.
imdb-copycat-java
Spring Boot + JPA
json-handler
Simple class to convert Scala case class (including nested ones) into JSON with proper indentation
password-generator
Fully functional along with ScalaTest covering minLength, lowerChars, upperChars, numbers & specialChars Boolean options | Similar to https://www.lastpass.com/password-generator
rss-feed-reader
Fully functional RSS feed reader tested with ScalaTest using bbc_news.rss & google_news.rss
scala-for-impatient-exercises
Solutions for `Scala for the Impatient` book exercises
scala-http-client
This is Scala wrapper over Java 11 HttpClient
scala-ini-reader
INI file type reader
user-management-system
Small backend system where admin can create users, roles, groups. Groups can be assigned to user(s) and vice versa. System is managing permissions based on roles assigned to a user. Listeners are performing actions based on dispatched events e.g password changed, user registered.
word-filters
String case conversion functions similar to https://docs.zendframework.com/zend-filter/word/