style with bootstrap, use postgres, add search functionality