A.
Parhako
Company-based

Parhako

E-learning platform

reactcontext-apigraphql

Description

An e-learning platform for students and teachers with features like Q&A, tuitions, public chat, etc.

Contribution

  • Worked on both the front-end side and back-end side of this project.

  • Responsible for all the backend operations, from database designing to input validation and API response.

  • Build and maintain MongoDB and GraphQL schemas.

  • Implement user authorization and authentication with JWT and OAuth.

  • Migrated an old React application to React Hooks.

  • Added language locale feature on the frontend side with React Context API.

  • Real-time user activity feature with GraphQL subscription and Redis.

  • Solved real-time data fetching problem with Apollo GraphQL subscription on Parhako’s mobile application with React-Native.

  • Application deployment on Amazon EC2 machines.

Tech-Stack

Related projects