• Stars
    star
    550
  • Rank 78,306 (Top 2 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Platform to connect contributors and projects based on skill level and shared interests.

GitLit ๐Ÿ”ฅ

Watchers Star Gazers Forks

Status Version 0.1 GNU Open Issues PRs Contributors

GitLit is a social network exclusively for Open-Source developers. It works by connecting enthusiastic developers to the most interesting and relevant projects to them and forming new communities of like-minded and passionate developers.

๐Ÿค” Why GitLit?

  1. It is difficult to find contributable projects - What if you can get a dashboard full of project and issues suggestions, which are relevant to you - both skill and interest wise?

  2. There is no standards to rate and classify developers & projects

๐ŸŒŸ Top Features

  1. Advanced Rating System for Contributor's & Repositories on GitHub
  2. Intelligent Identification of Contributor's Interest & Skills
  3. Smart & Relevant Mapping of Repositories & Contributor's based on shared interests and skill-level.
  4. Suggestion feed of contributable repositories, and notifications for fixable issues
  5. View similar repositories and users
  6. Intelligent Insights with actionable feedbacks & checklist for contributors and repositories

:bowtie: Target Users

There are two primary use-cases for GitLit, one for the developers to discover interesting projects and the other is for people in the industry to find talented and enthusiastic developers.

Project Discovery

  • Students & Beginners: GitLit can be used by students and beginners to get started into the world of Open Source. It helps them to break-the-ice, and kick-start their FOSS journey without essentially going into deeper level.

  • Developers GitLit can also be used by amateur as well as professional developers to discover innovative, interesting and relevant projects to contribute to - based on their skill level.

Developer Discovery

  • Developer Advocates: GitLit can be used by developer advocates to identify enthusiastic and talented contributors, who are interested in their organization, and connect with them. It can be also used by them to analyse their projects, and monitor community members.

  • College Clubs: College based computer clubs like amFOSS, can use GitLit to identify enthusiastic and talented students out of a large pool and effectively monitor and check their progress.

  • Corporate Recruiters: Corporate companies can discover developers, with the required talent and passion using credible metrics of GitLit.

๐Ÿ“‘ Documentation

๐Ÿ”Œ How it Works?

Suggestion Panel to help developers

  1. Fetches all data about a developer, once a developer signs-up.
  2. After analysing his previous contribution pattern, an complex algorithm rates the developer using smart metrics, and classifies him into interest groups.
  3. Based on his interests, and his skill in the given topic of interest, an ML-based matching algorithm matches it with most relevant projects
  4. The developer recieves relevant and interesting suggestions for projects, and issues.

Discovery Panel to help projects

๐Ÿ”ฉ Tech Stack

  • Language: Python 3.6
  • Framework (full-stack): Django
  • API: GraphQL (Github API 4), Rest API (Github API 3)
  • Frontend Frameworks: Bootstrap 4
  • Javascript Libraries: jQuery
  • Stylesheet Pre-processors: Sass

๐Ÿ‘ฅ Creators

  1. Venu Vardhan Reddy
  2. Akhil K Gangadharan
  3. Ashwin S Shenoy

๐Ÿ‘จโ€๐Ÿ’ป Core Contributors

  1. Puneeth Chanda

Contributions are welcome! <3

โœ’๏ธ License

GNU General Public License v3.0

More Repositories

1

cms

Club Management System of amFOSS, powered by CMS
Python
566
star
2

fosswebsite

A club management system that handles student details, progress, events, achievements, attendance, status updates, teams and workshop registrations. This is the official FOSS@Amrita website
HTML
548
star
3

vidyaratna

Curated resources for newbies to get started with programming, open source, cyber security and many more fields.
545
star
4

TempleApp

Android App which handles the information about temple. People can register and keep a track of all poojas, donations made to the temple.
Java
513
star
5

website_old

The official website repo of amfoss
Roff
513
star
6

master-syllabus

Master Syllabus for FOSS@Amrita
507
star
7

App

The android app for community network for amFOSS members
Java
505
star
8

WebApp

The react-based community network for amFOSS members
JavaScript
505
star
9

cybergurukulam

Website repo for CyberGurukulam program
CSS
504
star
10

Wikimedia_Hackathon_Amrita_University

Organization store
HTML
504
star
11

fosster

Offical website for the technical event organised by FOSS@Amrita
JavaScript
502
star
12

Workshops

Archive of Workshops conducted by FOSS@Amrita
502
star
13

kdeconf

the website for KDE conf
CSS
501
star
14

automated-scripts

This project has been is obsolete and archived, and replaced by the amFOSS CMS
Python
500
star
15

website

Website of FOSS@Amrita, Powered by JAMStack
JavaScript
500
star
16

amdec-website

JavaScript
499
star
17

test-repo

This is a test repo, please fork me !!! \(^_^)/
496
star
18

foss-meetups

JavaScript
496
star
19

android-workshop-summer-2018

Repository of all the Java files and apps that will be taken in the RTE Workshop on Android in the Summer of 2018
Java
496
star
20

bot

Telegram Chatbot Assistant for Managing Club Activities
Python
496
star
21

Praveshan

For Joining FOSS@Amrita
494
star
22

Hack4Amrita

Solving Problems of Amritians
491
star
23

Qujini

Open Source Question Paper Generator
Python
489
star
24

cms-mobile

A flutter project for amfoss cms
Dart
456
star
25

attendance-tracker

Advanced Attendance Recording System for the members of FOSS@Amrita.
Python
445
star
26

internal-hackathon

437
star
27

events

Portal to host landing pages of amFOSS Events
JavaScript
435
star
28

webspace

This is the repo which hosts the front end for people.amfoss.in
JavaScript
276
star
29

Wiki

amFOSS Wiki
Python
275
star
30

tasks

Makefile
7
star