Inspiration
Inspiracją do stworzenia tego projektu była potrzeba wynikająca z działania w kole naukowym. Co jakiś czas, rozpoczynając kolejny flagowy projekt łapaliśmy się na tym, że brakowało nam ludzi z innych specjalizacji, niż te, które poznajemy na naszych kierunkach studiów (WIEiT - Informatyka, Teleinformatyka oraz Elektronika i Telekomunikacja).
What it does
Platforma, którą stworzyliśmy umożliwia kołom naukowym, opiekunom, a także studentom i pracownikom (naukowym) bez kół naukowych ogłaszanie się z własnymi projektami. Uważamy, że dzięki tej platformie zaczną powstawać znacznie ciekawsze projekty, łączące wiele dziedzin nauki. Obecnie komunikacja między kołami i organizacjami jest stosunkowo utrudniona, bo dostępne portale społecznoścznościowe, poprzez swoje rozbudowanie nie udostępniają narzędzi skierowanych w konkretnym celu. My z naszym Skillcast to robimy. Rejestracja umożliwia nam wybór typu profilu (przewodniczący koła, członek koła, student poszukujący koła, opiekun, pracownik naukowy bez koła). W zależności o typu profilu dostępne są konkretne akcje. Przewodniczący koła ma uprawnienia do stworzenia profilu koła, członkowie i opiekunowie mogą dołączyć, a reszta studentów i pracowników - poszukać w dostępnym katalogu. Skillcast umożliwia obserwowanie działalności projektowej wybranego koła lub osoby. Po rozpoczęciu obserwowania, na naszej stronie głównej będą się wyświetlać opublikowane projekty (przez koła lub te osoby) z wyznaczonymi i pożądanymi umiejętnościami, jakie powinna posiąść osoba zaczynająca pracę nad danym projektem. Profil studenta pokazuje informacje o studencie - dane kontaktowe, pełniona funkcja, profile społecznościowe oraz projekty. Profil koła udostępnia nam listę członków.
How we built it
Aplikację webową podzieliliśmy na części: Backend i Frontend. Backend zrealizowaliśmy w Pythonie oraz Flasku (framework), a Frontendową - w prostym, aczkolwiek przejrzystym i ostylowanym htmlu (włączając w to Bootstrapa).
Challenges we ran into
Nauka kompletnie nowej technologii (Flask) oraz stworzenie działającego portalu w 24h było ogromnym wyzwaniem.
Accomplishments that we're proud of
Udało nam się wytrzymać ponad 24h bez snu. Oraz poradziliśmy sobiw z kilkoma problemami, co pozwoliło dowieść projekt do końca.
What we learned
Działanie framewroku jakim jest Flask oraz bardzo podszkoliliśmy się w bardzo cennych umiejętnościach miękich - komunikacja w zespole.
What's next for Skillcast
Chcemy podciągnąć projekt na szerszą skalę i rzeczywiście je wprowadzić w środowisko akademickie. Obecnie działa w pełni funkcjonalne prowadzenie profilu Studenta, a zarazem Koła Naukowego (jako przewodniczący). Planujemy dodać autentykację oraz przystosować platformę dla pracowników naukowych.
Log in or sign up for Devpost to join the conversation.