Gravity

Pratik Awaik

Frontend Engineer
Fullstack Engineer
Web Developer
Next.js
Node.js
TypeScript
This is a Next.js project bootstrapped with create-next-app.

Project previews

Gravity boasts a wide array of features, including CRUD functionality for users, communities, posts, and comments. It also supports nested comments, enabling rich and threaded discussions.
Users can engage with content by upvoting and downvoting both posts and comments, adding depth & interactivity to the platform. Leveraged Next.js, Typescript, & Nodejs for implementing cool features.
GraphQL was adopted as the data-fetching technology due to its efficiency in transmitting only the required data, and it also served as a valuable learning experience.
To streamline GraphQL integration, Apollo Server was employed on the backend, while Apollo Client was utilized on the front end. Prisma and PostgreSQL were selected as ORM and databases.
Tailwind CSS had a pivotal role in styling the application, notably expediting the development process. Its customization options and developer-centric approach granted full control over the styling.
Partner With Pratik
View Services

More Projects by Pratik