status.hackfmi.com
Това е страницата, на която може да се следи докъде са стигнали различните проекти, започнати по време на някой от хакатоните във ФМИ!
Изброините по-долу проекти са заявили по някакъв начин, че бутат към целта да се използват. Ако твоят проект не е сред списъка, а се върши работа върху него, пиши на Радо, за да те добави!
The Coding Monkeys - Checkin @ 100
Победителите от HackFMI 2.0, Иво (@Ivaylo-Bachvarov) и Оги (@MightyPixel) работят по система, която позволява достъпа до различните зали във ФМИ да става чрез RFID карти чрез поставянето на кутия с Raspberry Pi.
В момента първата такава кутия живее в зала 100 (Компютърния клуб на ФМИ).
Status - Up and Running
Кутията беше разположена в зала 100 в началото на Декември и от тогава работи :) На всеки студент се изкарва карта на място в залата.
Details
Всякакви предложения са добре дошли като issues към проекта по-долу :)
- Кодът към проекта в Github
- Сайтът, който показва кой е online в зала 100 и Статистика за посещаемостта
Diaphanum
Проектът, разработен на лятното HackFMI за Студентски Съвет към СУ. Системата служи за покриване на целия процес на подаване на студентски проекти към СС, тяхното одобряване и отчитане. Списъкът с проектите, както и техните детайли са абсолютно публично достъпни с цел повече прозрачност.
За повече подробности, може да изгледате това интервю с Радослав Георгиев (@RadoRado), Пламен Миленков и Даниел Стоев.
Status - Up and Running. Нуждае се от маркетинг!
Системата е достъпна на https://diaphanum.uni-sofia.bg/ и в момента се използва!
Details
- Системата е Open Source и кодът и се намира тук - https://github.com/Hackfmi/Diaphanum
- Системата има нужда от маркетинг, за да може да достигне до всички студенти от Софийски Университет.
- Системата използва SUSI Login проекта по-долу, но все още не минава през OAuth
СУСИ Login & OAuth
Тъй като УЦИКТ (Хората, които поддържат IT инфраструктурата на Софийски Университет) не успяха да подкарат СУСИ Login преди началото на HackFMI 2.0, участниците си помогнаха сами.
Никола Димитров от отбор F.R.I.E.N.D.S (проект Occupie) написа parser за СУСИ, който е достъпен през Web Service, който позволява Login към СУСИ от 3rd party apps.
Status - СУСИ Login - Up and Running. OAuth - In Development
- Web Service-a (C#.NET), който позволява Login се намира тук - http://susi.apphb.com/
- OAuth-a (Java), който отбор Гъбко разработваха по време на HackFMI 2.0 се намира тук - https://github.com/egotsev/oauth4susi4
Details
В момента хората се опитват да подкарат C#-а и Java-та под Window-ски виртуален сървър (Azure). При неуспех, Parser-a ще се пренапише на Java / JavaScript
В момента, този Web Service за логване представлява Security Issue за потребителското име и паролата на всеки един студент, тъй като нямаме никакъв контрол в/у 3rd party apps, които го използват.
Occupie
Occupie е система за връзка между работодателите и студентите от Факултета по математика и информатика на Софийския университет. Системата взима нужната информация от СУСИ акаунта на даден студент, като позволява по-канализирано търсене на работа. Всеки, който е бил в Кариерния Център на ФМИ ще знае нуждата от подобна система.
Отбор F.R.I.E.N.D.S спечелиха 3то място на HackFMI 2.0 със системата
Status - In Development
Жива версия на системата се очаква през пролетта на 2014 До тогава, системата се нуждае от:
- research
- мнения от фирми
- конкретна спецификация
- писане на код
- участие от страна на фирми
- аркетинг сред студенти и фирми
Details
- Кодът може да бъде намерен тук - https://occupie.codeplex.com/
FMI Feedback
Идеята на проекта е да има едно място, където студентите да могат да дават и четат обратна връзка за преподаватели и предмети, събирайки много ценна база с мнения, върху които може да се подобрява учебния процес.
- Проектът беше започнат от Game Craft ( http://game-craft.com/fmifeedback/ ) от Радослав Георгиев (@RadoRado) и Виталий Филипов (@altras) преди около 2 години
- На HackFMI 2.0 отбор Коала продължи работа по него (@altras @ndyakov)
Status - In Development
Проектът е в разработка - има изчистена спецификация и се очаква неговото довършване в скоро време.
Details
- Кодът за сървъра се намира тук - https://github.com/ndyakov/fmifeedback-server
- Кодът за клиента се намира тук - https://github.com/Hackfmi/fmifeedback-client
- Концепцията на системата може да се разгледа тук - https://www.dropbox.com/sh/t8inlf9gy15uivn/RcFjQOyPZV#/
The Jack - Democracy (Системата за записване на изборни)
Системата използва опашки, captcha code и real-time обновяване на дисциплините, като освен това дава и analytics слой за преподавателите (Да видят какъв интерес има към тяхната дисциплина)
Status - Documented & On-hold
Проектът е задържан и чака интегриране с Университетската система СУСИ, тъй като трябва да може да пише в базата кои студенти какви изборни са пожелали. Лошото в случая е, че чакането не зависи от наша страна (организатори на HackFMI, студенти, отбор The Jack), а от университетска страна.
Проектът е документират и може да прочетете README файла, за повече подробности.
Проектът ще стои On Hold, докато УЦИКТ не проявят желание за интегриране. До тогава - всички чакаме ><
Details
- Кодът на приложението е достъпен тук - https://github.com/IvanVergiliev/democracy
- Демо версията на проекта е онлайн - http://electives.herokuapp.com/ - За достъп - admin / admin
CLG Inc - Профили за СУСИ
Отборът, който спечели трето място на HackFMI 1, направи система, която показва профил на студент с цялата налична информация за неговото следване.
В момента, за да разбереш дали си взел всичко, което трябва, трябва да отидеш в Отдел Студенти и цялата проверка да се направи на ръка.
Status - On Hold
Проектът е задържан и отново чака достъп до Университетската система СУСИ, за да може да се вземат нужните данни на даден студент, за да се генерират графиките. Проблемът в случая е, че Университетът няма нито API за данни, нито добре структурирана база с информация за предметите.
Проектът ще има бъдеще в момента, в който заживее СУСИ OAuth-a, който ще връща и Parse-ната от СУСИ информация за това какво е изкарал студента като предмети и изборни.
Details
- Кодът на проекта може да се намери тук - https://github.com/Vladimiroff/massive-octo-ninja