Skip to content
@LetsGainit

Gainit

Welcome to LetsGainit 👋

LetsGainit is a collaborative platform connecting Gainers (developers), Mentors (experienced developers), and Nonprofit Organizations to work together on meaningful, impactful projects.

🚀 Our Mission

LetsGainit exists to empower developers to gain real-world experience and enrich their portfolios by collaborating on meaningful, impactful projects. Our platform connects passionate developers (“Gainers”), experienced mentors, and nonprofits in need—giving everyone the opportunity to learn, contribute, and grow.

We believe in the power of open collaboration to drive social good. By bridging the gap between passionate developers and organizations in need, we foster a community where learning, mentorship, and positive change go hand in hand.


🗂️ Main Repositories & Technologies

C# ASP.NET SQL Server

The core backend of the LetsGainit platform, built using C# and ASP.NET.

  • Language: C#
  • Framework: ASP.NET Core
  • Database: SQL Server / PostgreSQL

📚 Backend documentation


JavaScript TypeScript CSS3 HTML5

The modern, responsive frontend for LetsGainit, built in JavaScript, TypeScript, and CSS.

  • Languages: JavaScript, TypeScript, CSS, HTML5
  • Frameworks/Libraries: (see repo for details)

📚 Frontend documentation


☁️ Cloud Technologies Used

Microsoft Azure Azure Blob Storage Azure Cognitive Search Azure Communication Services Azure SignalR Microsoft Entra ID Azure Application Insights

  • Microsoft Azure: Primary cloud platform for hosting, storage, and services.
  • Azure Blob Storage: Secure, scalable storage for files and data assets.
  • Azure Cognitive Search: Search-as-a-service for application data and content, including vector search for projects.
  • Azure Communication Services (ACS): Email sending and communication.
  • Azure SignalR: Real-time messaging and notifications.
  • Microsoft Entra ID (Azure AD B2C): Authentication and identity management.
  • Azure Application Insights: Logging, diagnostics, and performance monitoring.

For detailed usage, see the backend architecture and backend README.


🏁 Get Started

  1. Explore the Projects:
    Check out our backend and frontend repositories.

  2. Read the Documentation:
    Each project includes setup guides, contribution instructions, and API details.

  3. Join the Community:
    Whether you’re a developer, mentor, or nonprofit—your contribution matters! Open issues, propose features, or reach out for mentorship.


📖 Documentation Links


LetsGainit is open for collaboration! For questions or to get involved, please check the individual repositories or contact the maintainers.

Pinned Loading

  1. Gainit Gainit Public

    A collaborative platform that connects Gainers (developers), Mentors (experienced developers), and Nonprofit Organizations to work together on meaningful projects.

    C# 1

  2. gainit-frontend gainit-frontend Public

    JavaScript

Repositories

Showing 3 of 3 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…