Cześć,
nie wiem czy dobry dział, ale chyba tak
Mam potrzebę napisać aplikację internetową, która będzie działała mniej więcej tak:
- Generuję sobie 'nowy formularz' jako Kowalski po zalogowaniu się (zapisuję kilka jego pól w bazie)
- Generuję sobie link do tego formularz, i otrzymany link wysyłam koledze Nowakowi - swobodny dostęp przez link.
- Nowak może do formularza dodać swoje komentarze ze zdjęciami
- Kowalski może odczytać komentarze i odpowiedzieć oraz prowadzić dalszą korespondencję z Nowakiem.
- W pewnej chwili formularz może zostać zarchiwizowany i link zdezaktywowany przez Kowalskiego.
Mam zatem dylemat w czym to napisać i gdzie postawić.
Skłaniam się do frontu w Angularze, a backend w .net (bo te znam jeśli chodzi o nadające się technologie :)), ale gdzie np hostowac zdjęcia większe, mniejsze?
Backend bym postawil w jakims dockerze, angulara wiadomo prościej.
Do hostowania 'uploadu plików' używałem onegdaj Firebase i działało to dobrze, ale tam było proste zestawienie Angulara i Firebase przez JS/TS.
Zdecydowanie odpada AWS i Azure z powodu kosztów.
Poproszę o sugestie :)