Mikroblog w flasku

Cześć, postanowiłem upublicznić kod mikrobloga, którego piszę od jakiegoś czasu (https://mikroblog.ct8.pl). Wykorzystane technologie: html, css (bootstrap), flask, javascript (głównie jquery, a wraz z nim ajax).

Pełną funkcjonalność strony można zobaczyć wchodząc i logując się na stronie wyżej podanej. M.in jest usuwanie wpisów, dodawanie wpisów, edycja wpisów, data napisania wpisu, własna strona dla wpisu (np /wpis/346) po kliknięciu w dzień dodania wpisu/dodaniu wpisu, komentowanie, czas dodania komentarzy, usuwanie komentarzy, logowanie i rejestracja, profile użytkowników (np https://mikroblog.ct8.pl/profil/ivall), sortowanie wpisów, ustawienia (zmiana hasła i emaila), avatary, lajki. Strona jeszcze nie jest w pełni responsywna. Całość możecie w pełni przerobić pod siebie. Aktualnie staram się cały czas ulepszać serwis.

repo: https://github.com/ivall/mikroblog
Aktualnie repo to trochę śmietnik, ponieważ uczę się gita i są różne problemy, błędy z mojej strony.

5lajków

Dodałem tagi, działają mniej więcej tak jak na wykopie (ale bez bugów).
Poprawiłem też kilka błędów.

1lajk

Czyli nie działają?

3lajki

( ͡° ͜ʖ ͡°)
Akurat obserwowania i blokowania tagów jeszcze nie ma, więc wszystko działa :stuck_out_tongue:
Mam nadzieję, że po dodaniu opcji obserwowania i blokowania nadal całość będzie działać poprawnie.

1lajk

Od ostatniego wpisu:

  • dodałem obserwowanie tagów, podstronę obserwowane
  • poprawiłem trochę jakościowo kod (ale nadal jest bardzo słaby jakościowo, niepotrzebnie zacząłem robić spory projekt bez znajomości flaska wtedy)
  • naprawiłem kilka błędów
  • użytkownicy mogą teraz zobaczyć kto polubił wpis
  • coś jeszcze, ale nie pamiętam co :kappa:
1lajk

Od ostatniego wpisu był 2 aktualizacje, zmiany:

  • możliwość dodania zdjęcia do postu
  • nowe linie w poście
  • przycisk pokaż więcej
  • kilka poprawek w kodzie
  • naprawiono błąd z edytowaniem postów, podczas gdy mają nowe linie
  • wszystko jest trochę szersze
  • powiększenie pola w edycji wpisów
  • nie można już wstawiać pustych nowych linii
  • jeszcze kilka mniejszych poprawek, bug fixów

Tu nie ma responsywności. Zdjęcie dodane we wpisie nie skaluje się poprawnie na urządzeniu mobilnym.

Poza tym wszystko wygląda bardzo spoko i minimalistycznie. Rozwijaj dalej. :slight_smile:

1lajk

Dzięki, właśnie zauważyłem, że na produkcji responsywność zdjęć leży, a na testach wszystko jest dobrze :thinking: