0% found this document useful (0 votes)
4 views1 page

Learnflow 1

The document outlines the development of a full-stack web application using the MERN stack with OAuth 2.0 authentication for secure user sign-in. It features a role-based access control system for 'Creators' and 'Students', a hierarchical data structure for threaded comments, and utilizes AWS services for efficient video storage and delivery. Additionally, it poses potential interview questions related to the technical aspects of the application.

Uploaded by

pv912066
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Learnflow 1

The document outlines the development of a full-stack web application using the MERN stack with OAuth 2.0 authentication for secure user sign-in. It features a role-based access control system for 'Creators' and 'Students', a hierarchical data structure for threaded comments, and utilizes AWS services for efficient video storage and delivery. Additionally, it poses potential interview questions related to the technical aspects of the application.

Uploaded by

pv912066
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Learnflow - Blog Application

Points to write in Resume:

● Developed a full-stack web application utilizing the MERN (MongoDB, Express.js,


React.js, Node.js) stack with OAuth 2.0 authentication, enabling users to securely sign in
with their Google accounts.

● Implemented a role-based access control system, differentiating between "Creator" and


"Student" roles. Creators have the privilege to upload and post learning videos, while
students have access to view the posted videos.

● Designed and implemented a hierarchical data structure to support infinite threaded


comments on the posted videos, ensuring a seamless and organized discussion
experience for users.

● Leveraged AWS services, specifically S3 bucket and CDN, for efficient storage and
delivery of uploaded videos and images. Implemented the use of Pre-Signed URLs to
allow direct uploads to the S3 bucket, eliminating the need for backend server
involvement and ensuring optimal performance.

Possible Questions:

1) How is upload through a Pre-Signed URL better as compared to uploading through the
Backend Server ? [Discussed in class]
2) What is Cloudfront ? [https://www.youtube.com/watch?v=AT-nHW3_SVI]
3) Explain in Detail about the Schema for the comments ? [Discussed in class]
4) What are pre-signed URLs ? [Discussed in class]

You might also like