Forum Centralne

Wspólne forum Księstwa Sarmacji i jego prowincji

Przejdź do zawartości

W przypadku problemów z zalogowaniem usuń ciasteczka.

[Projekt] Giełda

[Projekt] Giełda

Postprzez Prokrustes 15 sie 2021, o 10:22


gielda.jpg

źródło: wikipedia


Inaugurujemy nowy projekt informatyczny a dokładnie projekt Giełdy.

Wstępne założenia są takie, że giełda będzie dostępna w ramach strony Księstwa jednak backend (baza danych oraz główne skrypty przetwarzające dane) będą w odrębnej lokalizacji. Strona Księstwa będzie korzystała z otwartego API giełdy.

Projekt będzie rozwijany w publicznym repozytorium na github
https://github.com/sarmacja-org/gielda

#glowna
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez Krzysztof Hans 15 sie 2021, o 11:02

Myślę że przydatny do tego może być mój projekt dotyczący mediów których to spólki mogą być lokowane na giełdzie.
(-) Krzysztof Hans Arped-Winnicki
- Mieszkaniec i kilkukrotny Poseł Księstwa Sarmacji
- Pomysłodawca mikronacyjnego konkursu piosenki Our Sound oraz Dyrektor i Producent Wykonawczy jego 12-tej edycji w Księstwie Sarmacji.
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
 

Re: [Projekt] Giełda

Postprzez AFvTD 15 sie 2021, o 18:08

To chyba najwyższa pora, żeby zrozumieć GitHuba :x
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Królestwo Hasselandu
 

Re: [Projekt] Giełda

Postprzez Laurẽt 15 sie 2021, o 19:27

Liczę, że projekt przerodzi się w produkt przyjazny dla użytkownika tj. maksymalnie prosty i intuicyjny oraz przypominający giełdę.
Z wyrazami szacunku,

Obrazek
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Prefektura Sarmacji
Dwór Jego Książęcej Mości
Kościół Diuczej Wiary
Rada Ministrów
 

Re: [Projekt] Giełda

Postprzez Prokrustes 15 sie 2021, o 21:11

Interfejs użytkownika powinien być raczej standardowy - taki jakiego można się spodziewać przy giełdzie.

Chciałbym żeby mechanizm był w stanie skutecznie obsłużyć tak udziały jak i surowce czy waluty (czy raczej coś w stylu opcji na waluty bo faktyczna wymiana walut ma zerowy sens).

Chciałbym też żeby mechanizm określania kursów/cen był drugorzędny i w zasadzie aby różne grupy spółek/towarów mogły korzystać z różnych algorytmów.
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez Prokrustes 15 sie 2021, o 22:42

Projekt w swojej części API/backend będzie rozwijany w frameworku Lumen.
https://lumen.laravel.com

Na pierwszy ogień edukacyjnie będę się kierował takim artykułem o tworzeniu API w lumenie.
https://medium.com/@Dotunj/building-a-rest-api-with-lumen-403b67fec4d6

W repo wpadł commit wprowadzający właśnie pliki frameworku. Jutro jak się poszczęści powstanie jakiś proof of concept dla API zwracającego dane.
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez Prokrustes 16 sie 2021, o 22:17

Plany się powiodły.
Mamy działające API zwracające wszystkie encje (jak pisałem giełda ma obsłużyć różne aktywa) - a dokładnie dwie spółki (typ: SA) które zdefiniowałem w pliku seedującym (czyli tworzącym dane testowe).

http://gielda.dadit.pl/api/v1/entities

Całość zmian jest widoczna w pierwszym "pull requeście" - czyli "prośbie o wciągnięcie" zmian.

https://github.com/sarmacja-org/gielda/pull/1/files

Posiłkowałem się oficjalnym kursem:
https://laracasts.com/series/laravel-6-from-scratch
oraz dokumentacją:
https://laravel.com/docs/8.x/

(lumen jest minimalną wersją frameworku "laravel")

Tak więc tego... Kolejna rzecz do zrobienia to na bazie istniejącego api chciałbym stworzyć możliwość filtrowania danych zwracanych przez API - przykładowo po typie encji.
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez F. Rockwell 17 sie 2021, o 13:31

AFvTD napisał(a):To chyba najwyższa pora, żeby zrozumieć GitHuba :x

Tak, Alfred, tak. To naprawdę nie jest trudne.

Swoją drogą, Konrad miał też jakiś pomysł na giełdę za czasów jego rządu.
mgr net. Poważany Federico van Adertis-Herbatka
herbu Zastęp


Poseł na Sejm
2. Minister Spraw Państwowych
Dyrektor Instytutu Technicznego
Avatar użytkownika
Rada Ministrów
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez Prokrustes 17 sie 2021, o 21:47

Federico napisał(a):Swoją drogą, Konrad miał też jakiś pomysł na giełdę za czasów jego rządu.


Zobaczymy jak wyjdzie - pomysłów nigdy nie brakuje.
Najważniejsze jest żeby się czegoś nauczyć na konkretnym problemie.
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 

Re: [Projekt] Giełda

Postprzez Prokrustes 18 sie 2021, o 10:14

API zostało rozszerzone o filtrowanie po typie encji

https://github.com/sarmacja-org/gielda/pull/2

Linki:

http://gielda.dadit.pl/api/v1/entities
http://gielda.dadit.pl/api/v1/entities?type=SYS

Kolejna rzecz do zrobienia w ramach budowania podstawowych kompetencji to zwalidowanie tego filtra.
Prokrustes
Diuk Athos
Markiz Awary Sarmackiej
Posłaniec Starych Bogów
... bo śmierć to nie koniec ...
Nikt jeszcze nie polubił tej wypowiedzi
Avatar użytkownika
Naczelna Izba Architektury
Starosarmacja
 


Powrót do Technikum im. Innowacji

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość