Skip to content

Sakhawat71/chat-canvas-frontend

Repository files navigation

live link : https://chat-canvas-71.web.app/

Project: Online Forum Platform

Description: An online platform where people can hold conversations in the form of posted messages.

Technologies Used: React.js, Node.js, Express.js, MongoDB, Firebase, Tailwind CSS, daisyUI

Key Features:

  • Responsive homepage for mobile, tablet, and desktop
  • Search functionality based on post tags
  • Real-time notifications and announcements
  • User authentication and profile management
  • Post creation, editing, and deletion with tag support
  • Commenting and voting on posts
  • Membership system with payment integration

Role: MERN-stack Developer

Responsibilities:

Back-End:

  • Implemented API endpoints for user authentication, post management, and comment handling using Node.js and Express.js.
  • Configured MongoDB with Mongoose for efficient data storage and retrieval.
  • Developed real-time notification system and announcement feature.
  • Implemented Firebase Storage for secure video streaming and file handling.
  • Managed user roles and permissions, including admin functionalities.

Front-End:

  • Designed and developed responsive user interfaces using React.js and styled with Tailwind CSS and daisyUI.
  • Integrated Firebase Authentication for secure user login and registration.
  • Implemented dynamic and interactive components for post creation, voting, and commenting.
  • Developed user dashboards with profile management, post tracking, and membership status.
  • Ensured cross-browser compatibility and optimal performance on various devices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages