My fullstack TS application with PostgreSQL database and GraphQL api.
๐จ๐ปโ๐ป Backend: Node.js + Express (typescript), Apollo Server, typeorm, graphql, session-cookie authentication, argon2 (hashing password), Redis (caching)โฆ
๐จ๐ปโ๐ป Frontend: React.js (typescript), Next.js (for server side rendering), Chakra-UI (css style components), Apollo client, graphql, Formik, Slate.js (for rich-text-editor), โฆ
โ๏ธ Some features: WYSIWYG text editor, Full-text search with tsvector/tsquery in PostgreSQL, infinite scrolling pagination (with load button)
๐ก Upcoming features: push notification, recommended system for posts/authors, direct message (with graphql subscription)
โฐ Timestamps:
Thanks for watching! ๐ฅฐ
#typescript #postgresql #graphql