Skip to content

GabeAtWork/effect-ts-todo-example-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Effect-ts example todo app

Main tools:

  • Backend: ExpressJS, slonik
  • Frontend: React

First-time install

  • Install the dependencies with the yarn command
  • Create a postgres database
  • Copy packages/backend/.env.sample into packages/backend/.env and set your local postgres connection info
  • Run yarn w backend db-migrate

Running the app

  • Start the server with yarn w backend dev
  • Start the frontend with yarn w frontend dev

Roadmap

What needs to be implemented for the app to be complete

  • Basic backend (1 repo, escape hatch controllers)
  • Basic frontend (read-only)
  • Backend: use Effect-TS/express
  • Advanced backend: sharing a transaction between repositories

About

An example todo app made with effect-ts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published