تفاصيل العمل

Developed a robust backend system inspired by TikTok, incorporating a wide range of features while ensuring a secure and efficient user experience, while trying to restirct it as possible to be fitting to work in our society and not the normal stupid tiktok that filled with bullshit.(Dark Fact: our society is already using that shitty app so what can I say)

Key functionalities include:

Video Handling: Implemented video compression to standard quality and bitrates before storage, ensuring optimal performance and user experience.

User Engagement: Enabled users to react to video comments, share views, and engage in real-time chat, enhancing user interaction and community building.

Content Moderation: Integrated content checking mechanisms to verify video content before uploading, ensuring compliance with platform guidelines.

Cloud Integration: Leveraged cloud storage solutions for efficient management of video content, thumbnails, and profile images, ensuring scalability and reliability.

User Authentication: Implemented Google and Facebook sign-in functionalities, providing users with a seamless and secure authentication process.

Additional Features: Introduced features such as gifting, content reporting, and algorithmic video recommendations, enhancing user engagement and platform usability.

Technologies Used:

Continuous Integration using GitHub Workflows

Jest for testing

PostgreSQL for metadata storage

Cloud storage for video and image assetsDeveloped a robust backend system inspired by TikTok, incorporating a wide range of features while ensuring a secure and efficient user experience, while trying to restirct it as possible to be fitting to work in our society and not the normal stupid tiktok that filled with bullshit.(Dark Fact: our society is already using that shitty app so what can I say) Key functionalities include: Video Handling: Implemented video compression to standard quality and bitrates before storage, ensuring optimal performance and user experience. User Engagement: Enabled users to react to video comments, share views, and engage in real-time chat, enhancing user interaction and community building. Content Moderation: Integrated content checking mechanisms to verify video content before uploading, ensuring compliance with platform guidelines. Cloud Integration: Leveraged cloud storage solutions for efficient management of video content, thumbnails, and profile images, ensuring scalability and reliability. User Authentication: Implemented Google and Facebook sign-in functionalities, providing users with a seamless and secure authentication process. Additional Features: Introduced features such as gifting, content reporting, and algorithmic video recommendations, enhancing user engagement and platform usability. Technologies Used: Continuous Integration using GitHub Workflows Jest for testing PostgreSQL for metadata storage Cloud storage for video and image assets

Skills: Node.js · Express.js · PostgreSQL · Cloud Storage · Jest · Continuous Integration (CI) · github workflows · Swagger

بطاقة العمل

اسم المستقل احمد ا.
عدد الإعجابات 0
عدد المشاهدات 6
تاريخ الإضافة