Softver za aukcije otvorenog koda omogućuje administratoru da postavi vlastitu web stranicu za aukciju, na kojoj članovi mogu stavljati predmete na prodaju, drugi članovi mogu kupiti te predmete, a administrator ostvaruje profit. Većina softvera za aukcije otvorenog koda sadržavat će slične značajke, kao što su alati koji administratorima omogućuju izradu kategorija i postavljanje galerija te značajku upravitelja koja će nadgledati cijelu web stranicu. Bitni aspekti koji se mijenjaju među programima uključuju programski jezik na kojem se program temelji, značajke plaćanja ponuditelja, opcije prikaza i način plaćanja administratora. Odabir prave konfiguracije opcija u softveru za aukciju olakšat će administratoru upravljanje web-mjestom.
Ako je dražbeni softver otvorenog koda, tada će administrator moći pogledati i promijeniti izvorni kod. Za prilagođavanje i održavanje web stranice, najbolje je da administrator zna raditi s programskim jezikom. Sama web stranica obično je izgrađena pomoću jezika za označavanje hiperteksta (HTML), ali bitne funkcije će najvjerojatnije biti izgrađene s Perl®, Java® ili Hypertext Preprocessor (PHP). Ako administrator ne poznaje programski jezik, tada neće moći koristiti funkcionalnost otvorenog koda.
Jedan od glavnih aspekata softvera za aukcije otvorenog koda su prihvaćeni načini plaćanja. Ako postoje samo jedan ili dva stroga načina plaćanja, kao što su ček ili novčana uputnica, to može ograničiti broj kupaca koji hrle na web stranicu. Širok raspon načina plaćanja učinit će softver za aukciju boljim za administratora i boljim za članove, jer će članovi moći plaćati koristeći svoj preferirani način, a administrator će profitirati.
Za bilo koju web stranicu prikaz je ključ za privlačenje posjetitelja. Većina softvera za aukcije otvorenog koda dolazi sa zadanim temama koje administratori mogu postaviti za web stranicu. Mogućnost jednostavnog postavljanja nove teme znatno će olakšati rad sa sustavom prikaza, pogotovo ako se administrator želi razlikovati od svih ostalih koristeći isti softver za dražbe. Značajka prikaza trebala bi biti intuitivna i administratoru je lako promijeniti.
Svaka web stranica za aukciju razlikuje se po načinu na koji glavni administrator dobiva plaću. On ili ona može naplatiti naknadu za uvrštavanje, naknadu za konačnu cijenu dražbe, mjesečnu članarinu, jednokratnu početnu naknadu, itd. Ovisno o tome kako administrator želi profitirati od web stranice, on ili ona bi se trebali otvoriti izvorni softver za aukciju koji podržava željeni mehanizam zarade.