Христо обнови решението на 30.04.2016 21:09 (преди около 9 години)
+Здравейте, имам няколко идеи за проект, като всички са ориентирани към Web разработка, така че ще търся framework-ци в тази област
+На пръв поглед jenja ми хареса, но не е изключено и да избера друг/и
+За осъществяване на всяка от идеите ще е нужна и база от данни.
+Тъй като познавам единствено релационните БД (sql, mysql & etc), мисля да използвам тях, но ако Mongo DB
+се окаже лесен и бърз за научване, ще ползвам него (тъй като съм чувал че python loves mongo :) )
+
+Идея 1:
+ Доразвиване на домашно номер 4 - Социална Мрежа до напълно функционален сайт копие на Facebook
+Тук мисля, че няма какво да пояснявам - ще бъде Facebook, такъв какъвто го познаваме, но имплементиран от мен
+
+
+Идея 2:
+ Clan site
+Към момента играя една multiplayer facebook игра (Colonizers) и членувам в един съоз
+Накратко за играта:
+Всеки играч има база и армия. Както се досещате с армията се унищожават чужди бази.
+Съществуват
+ 1. нормални войни: резултатът от всяка битка (спечелени ресурси, опит и др) на член от съюз се запазва и начислява към общия резултат на съюза - съюзът с най-добър резултат печели награда
+и 2. войни за територии: унищожават се бази на конкретни играчи от друг съюз (избират се максимум 10 играчи от двата съюза) - тук от съществено значение е как ще се разберат играчите помежду си, за да постигнат максимален резултат. (Ако всички силни играчи от клан А унищожат базите на слабите играчи от клан Б, за слабите играч от клан А няма да има достоен противник и следователно резултатът няма да бъде оптимален) Това е основната причина за нужда от сайт
+
+
+Основни функционалности:
+ 1. Преглед на всички членове на съюза
+ 2. Добавяне, коригиране(edit) и изтриване на член
+ 3. Всеки член да може да заявява в какъв интервал от дни и часове няма да е на разположение **
+ 4. Всеки член да може да заявява в кои часове и дни обикновено е на разположение (напр всеки делничен ден от 20 до 24 часа).**
+ 5. На базата на 3. и 4. лидерите на съюза да могат да видят по удобен начин (например в календар, подобен на google calendar)
+ в кой ден и час кои членове са на разположение и кои не, като часовете са в преобразувани до часовата зона, в която се намира разглеждащият.
+ 6. Преглед на войните за територии (минали, текущи и бъдещи) и назначените за тях членове*
+ 7. Всеки назначен член да може да отбележи колко звезди*** (какъв резултат) предполага, че може да направи срещу всеки назначен от противниковия съюз играч
+ (Таблица с 10 реда, като за всеки ред се избира от dropdown предполагаемият резултат)
+ 8. На базата на резултатите от 7. да се изчисли кой играч от нашият съюз е най-дбре да се бие с кой друг от противниковия съюз, за да се постигне максимален брой звезди
+ 9. Преглед (от обикновените членове, а от лидерите и редактиране) на правилата на съюза.
+ 10. Съобщения в началото на сайта, показващи последните важни активности.
+ Важни активности са:
+ 1. Промяна в правилата
+ 2. Публикуване на нова битка
+ 3. Други съобщения от лидерите
+ 11. Профил на всеки член
+ 11.1 В който освен основна информация(снимка, име), може да се показва и активността му от войните (нормални и за територии)
+
+
+* В текстов вид; например: "Syra/Maktia - John Dow, Ivan Ivanov ..."
+** - всеки член въвежда часа, според неговата часова зона.
+*** - резултатът от атакуваните бази може да бъде от 0 до 3 звезди
+
+Допълнителни функционалности (тези, които ще имплементирам, само ако пожелаете):
+ 1. Рейтингова система за членовете - Кланът има ограничена вместимост, за това недобре представящите се играчи подлежат на изгонване от съоюа (и съотвено изтриване от сайта). Сайтът може да помогне в избора на лошите членове, като предостави точкова система. Как точно ще се оценяват играчите все още не е ясно, но възможните принципи са: активност, представяне във войните, представяне в битките за територии, (не)изпълняване на правилата на съюза
+ 2. Да се поддържат различни езици - (Това е допълнителна функционалност, понеже всички знаят английски) (Мисля да ползвам goslate)
+ 3. При ново събитие, свързано с играч, да се изпраща email (Това е почти не е необходимо, тъй като се предвижда членовете да посещават и проверяват сайта всекидневно, но бих го имплементирал за упражнение)
+
+Очевидно предпочитам проект номер 2, тъй като ще бъде най-полезен и то не само за мен, но и за другите 50+ човека в съюза, но ако ви се стори лесен/глупав/неинтересен ще се ориентирам към проект номер 1 или друг предложен от вас.