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.

Share this project:

Updates