Skip to content

antoniojimeneznieto/typelevel-project

Repository files navigation

Jobs Board

A full-stack jobs platform built with Scala 3 and the Typelevel Stack, focused on strong types, testability, and functional programming.

Features

  • User account management
  • Job postings and applications
  • RESTful APIs with JSON payloads
  • Authentication & Authorization
  • Role-Based Access Control
  • Credit card transactions
  • Automated Emails

Tech Stack

  • Backend: Scala 3, Cats, Cats Effect, Doobie, Http4s
  • Database: PostgreSQL
  • Testing: ScalaTest with TestContainers
  • Other Libraries: FS2, PureConfig, Log4Cats, Circe, TSec

Getting Started

Prerequisites

  • Scala 3.x
  • SBT
  • PostgreSQL
  • Java 8 or higher

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages