Node Apollo Prisma Express React GraphQL Postgresql
🚀 Fullstack GraphQL App
- Web Signin/Signup
- User can post their pictures
- User can like/comments in real time on their or other user's post
- User can make their post private and can disable comments for their post
- Post owner can delete other user's comments
- Pagination: Infinite scroller is used for paginating pictures and comments
Frontend:
- User interfaces: React https://reactjs.org/
- Design: semantic-ui-react https://react.semantic-ui.com/
- GraphQL tool: Apollo Client https://www.apollographql.com/
Backend:
- Server GraphQL: GraphQL yoga https://github.com/prismagraphql/graphql-yoga
- ORM (object-relational mapping): Prisma https://www.prisma.io/
- Database Postgresql: https://www.postgresql.org/
