Skip to content

Connectify is a modern social networking web application that allows users to connect, share posts, comment on each other's content, and manage their profiles.

Notifications You must be signed in to change notification settings

iyousefibrahim/Connectify

Repository files navigation

Connectify

Connectify is a modern social networking web application that allows users to connect, share posts, comment on each other's content, and manage their profiles. This app is built using Angular and leverages several powerful libraries and features to enhance user experience.

Table of Contents

Demo

Link to the live demo: Connectify

Features

  • User Registration & Login: Secure and seamless sign-up and sign-in process.
  • Add Posts: Users can create and share their thoughts through posts.
  • Add Comments: Engage with posts by adding comments.
  • Profile Management: View and edit your profile, including personal information and activity history.
  • Pagination: Efficiently browse through posts using pagination.
  • Loading Spinner: Provides feedback during data loading processes.
  • Responsive Design: Built with responsive components from Flowbite for optimal display on all devices.
  • Notifications: User-friendly notifications using ngx-toastr for success and error messages.

Technologies Used

  • Angular: Frontend framework for building the application.
  • State Management: Angular Signals
  • UI Framework: Flowbite (Tailwind CSS)
  • Ngx-Pagination: Easily implement pagination for large datasets.
  • Ngx-Spinner: Display loading indicators during asynchronous operations.
  • Ngx-Toastr: Provide notifications for user actions and events.
  • RxJS: Manages asynchronous operations, including user actions like posting and commenting.

About

Connectify is a modern social networking web application that allows users to connect, share posts, comment on each other's content, and manage their profiles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages