bryangarza / qwu

twitter clone in haskell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qwu (twitter clone in haskell)

  • because why not.
  • ripped some parts of the db code from an unpublished project.
  • say hi @bryangarza

status

layerstatus
db inserts
db deletes
db updates
db queriesin progress
rest apiin progress
frontendin progress

important libraries

  • opaleye (postgres)
  • servant (api)
  • lucid (html edsl)
  • clay (css edsl)

routes

uridesctypeauth?
/homegetno
/<user>usernamegetno
/search/<terms>search for postsgetno
/<user>/followerslist a user’s followersgetno
/<user>/followinglist who user is followinggetno
/newpostnew postpostyes
/del/<id>/delete post by idpostyes
/star/<id>star a post by idpostyes
/follow/<user>follow a userpostyes
/unfollow/<user>unfollow a userpostyes

About

twitter clone in haskell

License:MIT License


Languages

Language:Haskell 100.0%