Skip to content
@SWEProject25

Hankers

Hankers

A modern social networking platform

Website

About Us

Hankers is a comprehensive social networking platform developed as part of an advanced Software Engineering project. Our platform replicates core functionalities of modern social media, providing users with a seamless experience for sharing content, connecting with others, and building online communities.

Project Overview

This project demonstrates the complete software development lifecycle, from initial planning through deployment, incorporating industry-standard practices and modern development tools.

Key Features

  • User Management: Complete authentication system with registration, login, password recovery, and email verification
  • Social Interactions: Post creation, sharing, likes, comments, and real-time updates
  • Responsive Design: Optimized for all devices and screen sizes
  • RESTful API: Well-documented backend services for seamless integration
  • AI Integration: Intelligent features powered by modern AI technologies
  • Cross-Platform Support: Available across multiple platforms for maximum accessibility

Technology Stack

Backend

  • Modern framework with RESTful API architecture
  • Robust database system with migrations and seeders
  • Auto-generated API documentation
  • Docker containerization

Frontend

  • Responsive web interface with AJAX capabilities
  • Mock services for independent development
  • Modern UI/UX design principles

DevOps

  • Cloud deployment with automated CI/CD pipeline
  • Dockerized architecture
  • Monitoring and logging systems
  • Linux-based infrastructure

Testing

  • End-to-end testing
  • Comprehensive stress testing
  • Automated testing pipelines

Architecture

The project follows a multi-tier architecture with clear separation of concerns:

  • Backend Team: API development and database management
  • Frontend Team: User interface and client-side logic
  • Cross-Platform Team: Multi-platform application development
  • Testing Team: Quality assurance and validation
  • DevOps Team: Infrastructure and deployment automation

Team Structure

Our organization is structured with dedicated teams, each led by experienced sub-team leaders:

  • Backend Development (5 members)
  • Frontend Development (5 members)
  • Cross-Platform Development (5 members)
  • Testing & QA (2 members)
  • DevOps Engineering (1 member)

Visit Us

Experience our platform at hankers.tech


Note: This project was developed following professional software engineering practices, emphasizing collaboration, quality assurance, and industry-standard development workflows.

✨ Organization Teams & Contributors


🎨 Frontend Team


Abdelrahman Adel

Ahmed Fathy

Yousef Adel

Ammar Yasser

Mohamed Emad

🔄 Cross Team


Ziad Montaser

Farouk Mohamed

Hossam Mohamed

Mohamed Yasser

Mazen Hatem

⚙️ Backend Team


Omar Nabil

Salah Mostafa

Ahmed Ellabban

Mohamed Albaz

Yousef Aref

🧪 Testing Team


Mohamed Ayman

Ahmed Foad

🛠️ DevOps Team


Karim Farid

Popular repositories Loading

  1. frontend frontend Public

    TypeScript 8

  2. devops devops Public

    Maintains deployment workflows, infrastructure definitions, and operational tools.

    HCL 4

  3. backend backend Public

    Handles system logic, data management

    TypeScript 3 2

  4. cross-platform cross-platform Public

    Provides a mobile interface to access and use the platform.

    Dart 3

  5. testing testing Public

    Contains automated tests to ensure quality and reliability of all components.

    1

  6. .github .github Public

    HTML

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…