Przejdź do treści
Wszystkie usługi

U2Usługi · Aplikacje webowe

Aplikacje webowe na zamówienie w Node.js i React

Robię aplikacje webowe od zera w Node.js i React z TypeScriptem, z bazą PostgreSQL. Zajmuję się interfejsem i API, a potem stawiam serwer, na którym aplikacja działa, więc cały projekt jest w jednych rękach.

01Co robię

Co robię

  1. 01

    Interfejs w React

    Panele i formularze piszę w React z TypeScriptem. Interfejs sprawdzam na telefonie, tablecie i komputerze, bo z aplikacji korzysta się też poza biurkiem.

  2. 02

    Backend i API w Node.js

    Backend piszę w Node.js, a przy większych projektach w NestJS, który porządkuje kod w moduły. Dane wejściowe sprawdzam na serwerze, a nie tylko w przeglądarce.

  3. 03

    Baza PostgreSQL

    Dane trzymam w PostgreSQL. Schemat bazy ustalam razem z logiką aplikacji, a zmiany w nim wprowadzam migracjami, żeby dało się je odtworzyć na każdym serwerze.

  4. 04

    Bezpieczeństwo treści od użytkowników

    Jeśli użytkownicy wpisują tekst, który potem widzą inni, pilnuję, żeby nie dało się przez niego wstrzyknąć skryptu. W projekcie WireMark zbudowałem do tego własną bibliotekę, która przepuszcza tylko z góry dozwolone elementy, więc wklejony skrypt wyświetla się jako zwykły tekst, zamiast się uruchomić.

  5. 05

    Serwer i wdrożenie

    Aplikację stawiam na serwerze i przekazuję pliki źródłowe. Po wdrożeniu zostaję w kontakcie, gdy coś trzeba poprawić albo rozbudować.

02Dla kogo

Dla kogo

Dla firm, które prowadzą proces w arkuszach i mailach i chcą go przenieść do własnego narzędzia, oraz dla osób z pomysłem na usługę internetową, które potrzebują pierwszej działającej wersji. Dobrze, jeśli wiesz już, kto będzie z aplikacji korzystał i co ma w niej robić.

03Powiązane projekty

Powiązane projekty

04Najczęstsze pytania

Najczęstsze pytania

Kontakt

Porozmawiajmy o Twoim projekcie.

Opisz, kto będzie korzystał z aplikacji i co ma w niej robić. Odpowiadam w ciągu dwóch dni roboczych.

Napisz