Pereiti prie turinio

Lavarel programuotojas


Rekomenduojami pranešimai

Sveiki ( - os ),

 

Ieškomas web programuotoja(s) keletai darbų.

Reikia sukurti sistemą su Lavarel FW ( http://laravel.com/ )

 

Reikalingi šie moduliai:

 

  • Administravimas
  • Daugiakalbiškumas ( CRUD )
  • Vartotojai ( CRUD )
  • Vartotojų Rolės ( grupės ) ( CRUD )
  • ACL ( CRUD )
  • Naujienų modulis ( CRUD )
  • Meniu modulis ( CRUD ).

 

Reikalavimai:

 

  • Modular Approach
  • Tvarkingas, dokumentuotas kodas.
  • Moduliai padengti unit testais
  • Kiekvienas modulis turi turėti savo nustatymus naudojamus būtent šiame modulyje. Nustatymai administruojami per administravimą.
  • REST, modulių veiksmai kuriuos atliekame per web interface'ą turi būti galimi atlikti per REST.

 

Dviračio išradinėti čia nereikės, kadangi esu surinkęs nuorodų kur yra kai kuris funkcionalumas jau realizuotas tad internete resursų tikrai bus.

Kai kur reikės tiesiog sulipdyti, pataisyti pagal reikalavimus, o kai kur gali tekti ir rašyti nuo 0 ( pvz Meniu Modulis).

 

Norėtūsi jog žmogus kuris apsiims būtų iš Vilniaus, kad būtų galimybė susibėgti jeigu ką aptarti.

 

Kandidatai su kainomis ir estimate, AŽ.

 

---

 

Neišsigandot? Puiku! Tuomet galite skaityti toliau. :)

 

Modulių detalesnis aprašymas:

 

Daugiakalbiškumas:

 

Turinio kalbos turėtų būti pasirenkamos url'e nurodant kalbą ( ne sesijomis ), i.e.:

 

/lt/naujiena/naujiena-1,

/en/naujiena/naujiena-1,

...

 

Vartotojai:

 

-

 

Vartotojų rolės:

 

Visi vartotojai turi priklausyti kažkokiai vartotojų grupei.

Po default'u turėtų būti šios:

 

  1. Neregistruotas vartotojas, - GUEST grupė.
  2. Registruotas, - USER grupė.
  3. Administratorius, - ADMINISTRATOR grupė.

 

Taip pat kaip aukščiau minėjau turi būti galimybė grupes per adminstravimą valdyti. Grupių pavadinimai turi būti verstis per daugiakalbiškumą.

 

 

Naujienų modulis:

 

Skirtingom kalbom, - gali būti rašomos skirtingos naujienos.

 

ACL Modulis:

 

MOduliai turi būti pasiekiami per ACL. ACL gali turėti: grupė vartotojų ar net kiekvienam vartotojui atskirai dėti teises prie kažkokio komponento.

 

Meniu modulis:

 

Galimybė kurti pozicijas, pvz: top, bottom ir ten kurti meniu punktus. Paprasčiausias pavyzdys turbūt būtų su rekursiniu medžiu, pvz: parent - pozicija, child, - meniu punktai. Žinoma, taip pat turi verstis viskas per daugiakalbiškumą. Skirtingos kalbos gali turėti skirtingą kiekį child'ų, pozicijų.

 

*CRUD - Galimybė kurti, peržiūrėti, atnaujinti, trinti.

 

Aukščiau minėtų nuorodų pvz:

 

https://github.com/thorcms/thorcms

http://pongocms.com/theme-tutorial

http://typicms.samsfactory.com/

https://github.com/LavaLite/cms

Redagavo qutwala
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Svečias
Ši tema yra užrakinta ir joje nebegalima rašyti naujų pranešimų.
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...