codersConnection
A projekt célja egy, a szoftver fejlesztők és az őket mint erőforrásokat keresők közötti social-network alapokon működő rendszer elkészítése. A rendszerbe meghívásos módon regisztrálhatnak mind a fejlesztők, mind a projekt gazdák.
Ez a rendszer lehetővé teheti virtuális cégek létrehozását, a regisztrált fejlesztők erőforrásainak felhasználásával.
Referencia rendszer is kialakítható, mind a fejlesztők, mind az őket foglalkoztatók között, akár pontozási rendszerrel is (aki elégedett, magasabb pontszámot ad annak akivel vagy akinek dolgozott).
Az egyes entitások dokumentumokat is tárolhatnak a rendszeren belül magukról, melyek tartalma kereshetővé válik a feltöltés pillanatától. Ilyen dokumentum lehet a felhasználó saját RSS feed-jeit tartalmazó állomány OPML XML formátumban, önéletrajzok, stb. A regisztrált felhasználók számára minta dokumentumokat lehet tárolni, úgymint;
- fejlesztő szerződés minta
- teljesítés igazolás minta
- önéletrajz minta
- stb.

A rendszerben megjelenő entitások:
- szoftver fejlesztők
- szoftver fejlesztőket keresők (fejvadászok)
- projekt-gazdák
Csoportok:
- virtuális cégek
- projekt cégek
- backend cégek
- projektek
- platformok
- C/C++
- Java
- Web
- országok
- városok
- nyelvek
- magyar
- angol
- hírcsatornák (RSS feed-ek)
- a felhasználók megoszthatják egymással feed-jeiket
- ha két felhasználó ugyanazt a feed-et olvassa, kapcsolatba kerülnek
Az egyes entitásokhoz tartozó paraméterek:
- személyes adatok
- név
- születési adatok
- beszélt, írott nyelv
- kapcsolati lehetőségek
- chat
- url
- lokációs adatok
- lakhely
- bérmunka adatok
- státusz
- teljes munkát keres
- van munkája de van szabad kapacitása (n óra/nap)
- van munkája és nincs szabad kapacitása
- óradíj
- rendelkezésre állási időszakok
- státusz
- ismeretek
- fejlesztői környezetek
- programozási nyelvek
- publikációk
- a rendszeren belüli “Wall” vagy Twitter funkció
- saját web-oldal
- saját blog
- olvasási szokások
- olvasott feed-ek
- olvasott oldalak
- írott/olvasott fórumok
- kapcsolati adatok
- csoportok, team-ek amiben az entitás jelen van
- referenciák (más entitások a rendszerben)
- referencia minősítések
- fekete lista azokról az entitásokról, akikkel rossz a tapasztalat (magyarázattal)
- fehér lista azokról az entitásokról akikkel jó a tapasztalat (magyarázattal)
- tag-ek (a fentiekbe nem beleférő kategorizáláshoz, pl.: “amigás vagyok”)
A felhasználók számára frontend-ként egy WEB-es, AJAX (ExtJS) felület áll rendelkezésre. A backend és a frontend között RestFUL interfész van.
