Projects - Matheus Lasserre

Goseed

CLI tool

Goseed is a GoLang based CLI tool that allows you to seed any SQL compatible database with only a few commands.

It's purpose is to provide a simple and performatic way to seed your database with somerandom data so you can benchmark your application and/or queries.

Depending on the time you're reading this, maybe i have already implemented the data generators, in which you can run `goseed --setup` to generate a goseed.yaml file and modify each field to be generate accordingly to the selected generator.

Next

Goseed

  • GoLang
  • CLI
  • SQL
  • Database
  • Seeds 1M in ~3s
  • Supports all MySQL Datatypes
  • Supports composite keys

ICLS

Custom e-learning platform

ICLS is a custom e-learning platform made for the Institute to manage all theirs courses.

With a custom player provided by the Cloud, it handles slow and fast connections, like any major streaming platform.

Next

ICLS

  • Next.Js
  • MySQL
  • MongoDB
  • React.Js
  • Cloud
  • Handles thousands of users.
  • Automatic payment
  • Responsive UI
  • Transactional emails

SecondSeed

CLI tool

Goseed is a GoLang based CLI tool that allows you to seed any SQL compatible database with only a few commands.

It's purpose is to provide a simple and performatic way to seed your database with somerandom data so you can benchmark your application and/or queries.

Depending on the time you're reading this, maybe i have already implemented the data generators, in which you can run `goseed --setup` to generate a goseed.yaml file and modify each field to be generate accordingly to the selected generator.

Next

SecondSeed

  • GoLang
  • CLI
  • SQL
  • Database
  • Seeds 1M in ~3s
  • Supports all MySQL Datatypes
  • Supports composite keys