Budżet: 1000 EUR Termin: 30 dni
Dzień dobry! Jestem gotowa do wykonania projektu, znam się na grafice wektorowej, mam wykształcenie matematyczne. Przykład mojej pracy: kalkulator graficzny https://olvovchenko.github.io/newchart/
Projekt napisany w Vue, należy go kontynuować i stworzyć narzędzie do graficznego tworzenia konstrukcji geometrycznych, gdzie każda konstrukcja geometryczna będzie reprezentować ramę okna. Konstrukcja jest budowana na podstawie punktów o określonych współrzędnych x i y oraz linii łączących te punkty. Linie łączące te punkty mogą być krzywe, a nie proste, z zadanym przez nas promieniem. Każda konstrukcja geometryczna powinna być podzielona na określoną liczbę części pionowych lub poziomych, przy czym każda nowa część staje się niezależną ramą. Powinna istnieć możliwość zmiany współrzędnych punktów konstrukcji poprzez kliknięcie na dowolny punkt i przesunięcie go, a także usunięcie wybranego punktu. Możliwe jest dodawanie punktów na wybrane linie poprzez ich wybór i określenie współrzędnych x i y punktu. Cały szkic z konstrukcjami geometrycznymi powinien być wyświetlany na środku obszaru roboczego, skalować się przy większych rozmiarach.
Podsumowanie:
1) Po rozpoczęciu pracy, po kliknięciu przycisku "model" w górnej części obszaru roboczego, pojawi się okno dialogowe, w którym podajemy wymiary potrzebnej konstrukcji geometrycznej, która będzie dynamicznie wyświetlana jako element graficzny. Po kliknięciu przycisku "buduj", okno to zostanie zamknięte, a otwarty zostanie obszar roboczy naszego narzędzia.
2) W obszarze roboczym narzędzia potrzebujemy następujących funkcji:
- Reset - resetuje wszystkie podziały i usuwa wszystkie dodane punkty z obszaru roboczego.
- Dodaj wierzchołek - dodaje wierzchołek do istniejącej linii poprzez wybór odpowiedniej linii i podanie współrzędnych x i y dodawanego wierzchołka.
- Usuń wierzchołek - usuwa wierzchołek poprzez wybór odpowiedniego punktu.
- Moduły automatycznego podziału - pozwalają na podział wybranej konstrukcji geometrycznej na 2, 3, 4 lub zadaną przez nas ilość równych części poziomych lub pionowych.
- Dodaj łuk - poprzez wybór boku figury geometrycznej określamy promień, z jakim linia ma przechodzić od punktu do punktu wybranego boku, oraz możliwość usunięcia prostej linii przechodzącej przez ten bok.
- Usuń podział - usuwa podział na części tylko w wybranej konstrukcji.
- Usuń cały podział - usuwa cały podział na części w naszej konstrukcji geometrycznej.
- Przekształć w łuk - wybierając odpowiednią linię poprzez kliknięcie na nią, pojawia się okno, w którym określamy promień, z jakim ta linia ma przechodzić od punktu do punktu.
- Dodaj profil dodatkowy - dodaje elementy graficzne z zewnętrznej części naszej konstrukcji geometrycznej. Po kliknięciu przycisku pojawia się lista boków konstrukcji: lewy, prawy, dolny, górny, następnie lista profili, które otrzymujemy poprzez API z bazy danych. W zależności od wybranego profilu, jego szerokość jest pobierana z bazy danych za pośrednictwem API i rysowana na wybranym boku konstrukcji. Może być rysowany wzdłuż długości lub szerokości naszej konstrukcji geometrycznej. W oknie dialogowym wybieramy, czy ten element może być dłuższy niż szerokość lub wysokość, a następnie określamy o ile większy ma być element, po czym rysujemy go po wybranej stronie i dzielimy zwiększenie na 2, rysując proporcjonalnie ten element po lewej i prawej stronie naszej konstrukcji geometrycznej.
3) W obszarze roboczym powinniśmy widzieć wymiary każdej linii konstrukcji geometrycznej.
Budżet: 1000 EUR Termin: 30 dni
Dzień dobry! Jestem gotowa do wykonania projektu, znam się na grafice wektorowej, mam wykształcenie matematyczne. Przykład mojej pracy: kalkulator graficzny https://olvovchenko.github.io/newchart/
Budżet: 1000 EUR Termin: 7 dni
Dzień dobry.
Wykonam pracę szybko i solidnie.
Duże doświadczenie praktyczne.
Zajmuję się projektami architektonicznymi, budowlanymi, opracowywaniem koncepcji o różnym stopniu skomplikowania, modelowaniem 3D, wizualizacją 3D, animacją wideo 3D, prezentacją projektów, projektowaniem wnętrz i elewacji, montażem wideo, a także projektowaniem przedmiotowym, opracowaniem prototypów mebli (opracowane i wyprodukowane prototypy były prezentowane na Międzynarodowych Targach Meblowych w Kanadzie, a następnie wprowadzone do produkcji seryjnej), projektowaniem przemysłowym do produkcji seryjnej (opracowany latarnia uliczna została zainstalowana w dużych ilościach w różnych miastach różnych krajów), listowaniem produktów. Doskonała znajomość ergonomii, bazy normatywnej w dziedzinie projektowania budowlanego. Duże doświadczenie praktyczne. Kreatywne podejście do pracy. Pracuję w programach 3ds Max 2023+V-Ray 6+Corona 8.2, SketchUp 2021+V-Ray 5, AutoCAD 2021, Revit 2021, Photoshop 2021, Lumion 12, After Effects 2021, Archicad 24. Moje portfolio https://3ddomkiev.wixsite.com/website-2
Budżet: 1000 EUR Termin: 10 dni
Jestem gotowy podjąć się tego projektu teraz! Mam na imię Kirył i mam 4 lata doświadczenia w front end developmentzie.
Budżet: 1000 EUR Termin: 10 dni
Dzień dobry
Doświadczenie w firmach produkcyjnych na Vue.js 5 lat.
uczestniczył w projekcie https://talentfly.com/
Wymagana jest разработка izolowanej wewnętrznej mikroserwisu do generowania, walidacji i wysyłania jednorazowych kodów potwierdzających (OTP) przez różne kanały (SMS, Email, Telegram). Serwis będzie używany przez główną aplikację do potwierdzania logowania, zmiany hasła lub potwierdzania transakcji finansowych.Stos technologiczny Język: TypeScript / Node.js Framework: Fastify lub Express Baza danych / Cache: Redis (do przechowywania kodów z TTL) Narzędzia: Biblioteki do pracy z dostawcami (Twilio, SendGrid itp.)
Potrzebne jest opracowanie własnej usługi internetowej do automatyzacji pracy kawiarni i małych lokali gastronomicznych. Funkcjonalność produktu ma być podobna do Poster POS, ale z własnym designem, architekturą i kodem źródłowym. Kopiowanie kodu lub interfejsu Poster nie jest przewidziane. Planowane jest stworzenie pełnoprawnego komercyjnego produktu SaaS, z którego w przyszłości będą mogły korzystać różne kawiarnie na zasadzie subskrypcji.Na pierwszym etapie należy opracować MVP Podstawowa funkcjonalność: rejestracja i autoryzacja właściciela lokalu; tworzenie jednego lub kilku lokali; zarządzanie pracownikami i rolami; katalog produktów, kategorii i modyfikatorów; dodawanie rozmiarów, smaków i dodatkowych opcji; interfejs kasowy do realizacji sprzedaży; otwieranie i zamykanie zmiany kasowej; różne metody płatności; zwroty i anulowanie zamówień; ewidencja stanów magazynowych i odpisywanie towarów; podstawowa ewidencja magazynowa; historia sprzedaży; raporty dotyczące przychodów, towarów, zmian i pracowników; program lojalnościowy dla klientów; adaptacyjna praca na tablecie, laptopie i smartfonie; panel administracyjny właściciela usługi; plany taryfowe i ograniczenia zgodnie z taryfą.W przyszłości planowane jest aplikacja mobilna; integracja z terminalami płatniczymi; drukowanie paragonów; integracja z usługami fiskalnymi; dostawa i zamówienia online; rezerwacja stolików; rozszerzona analityka; API do integracji zewnętrznych; integracja z systemami księgowymi i CRM.Ważne wymagania system musi być zaprojektowany do pracy wielu niezależnych lokali; dane każdego klienta muszą być izolowane; należy przewidzieć skalowalność produktu; potrzebna jest bezpieczna praca z danymi finansowymi i osobowymi; kod musi być zorganizowany i nadający się do dalszego rozwoju; potrzebna jest dokumentacja techniczna; prawa do kodu źródłowego po zapłacie przechodzą na zamawiającego. Design w tym momencie jest nieobecny, dlatego należy osobno ocenić UI/UX design lub zaproponować gotowe rozwiązanie dla MVP.W ofercie proszę wskazać doświadczenie w tworzeniu SaaS, POS, CRM, ERP lub systemów księgowych; przykłady podobnych prac; proponowany stos technologii; skład zespołu; orientacyjną cenę MVP; czas realizacji; co dokładnie wchodzi w proponowaną cenę; koszt dalszego wsparcia; czy są gotowi pracować etapami z płatnością za każdy zakończony etap. Preferencje dla wykonawców lub zespołów, które już opracowały systemy kasowe, magazynowe, restauracyjne lub wieloosobowe SaaS.
Stos technologiczny - React: Responsywne i dynamiczne tworzenie front-endu - Node.js: Solidne operacje backendowe - Web3: Integracja kryptowalut w wielu łańcuchach - Solidity: Tworzenie inteligentnych kontraktów Cel projektu Opracowanie kompleksowej platformy stakingowej w wielu łańcuchach dla popularnego ekosystemu gier, umożliwiającej płynne interakcje z kryptowalutami, integrację rynku NFT oraz poprawioną jakość doświadczeń użytkowników w wielu sieciach blockchain kompatybilnych z EVM. Whitepaper Byliśmy więcej niż tylko studiem gier mobilnych; jesteśmy wizjonerami i innowatorami w świecie gier. Nasza drużyna składa się z talentów branży gier mobilnych i pasjonatów gier, a jej celem jest przesuwanie granic tego, co możliwe w grach mobilnych. Nasza ekspertyza koncentruje się na hybrydyzacji gatunków, aby stworzyć coś naprawdę unikalnego, co dostosowujemy do przejścia z gier Web2 do tytułów gier Web3. Od wyścigowych RPG po gry strategiczne akcji, nieustannie eksperymentujemy i łączymy gatunki, aby oferować nowe doświadczenia w grach. Nasze gry to nie tylko forma rozrywki; to immersyjne podróże, które angażują, wyzywają i fascynują naszych graczy. Uosabiamy naszą misję, aby nie tylko bawić, ale także przenosić naszą publiczność do niezwykłego wszechświata interaktywnego świata w grach Web3. - Tworzenie front-endu - Tworzenie back-endu - Przeprojektowanie strony docelowej - Integracja w wielu łańcuchach - Rynek NFT - Testowanie i zapewnienie jakości - Wdrożenie i utrzymanie
Strona internetowa jest już uruchomiona i działa. Główne zadanie to zrozumienie obecnej struktury projektu, sprawdzenie jakości realizacji, naprawienie znalezionych problemów technicznych oraz pomoc w dalszych zmianach.Główna technologia Next.js 15 React 19 TypeScript Tailwind CSS Zod Redux Toolkit W projekcie mogą być również używane: Prisma JWT-uwierzytelnianie Stripe Mailgun Google APIs Vercel lub Netlify FunctionsGłówne zadania przeprowadzenie audytu istniejącego projektu; ocena struktury i jakości kodu; naprawa błędów i rozwijanie obecnej funkcjonalności; poprawa renderowania po stronie serwera i szybkości ładowania stron; sprawdzanie poprawności wyświetlania strony na urządzeniach mobilnych; praca z formularzami, częścią administracyjną i zewnętrznymi integracjami; wnoszenie technicznych zmian SEO; wspieranie i stopniowe ulepszanie istniejącej strony.Co jest dla nas ważne dobre doświadczenie w pracy z Next.js, React i TypeScript; umiejętność rozumienia cudzych kodów; zrozumienie SSR i specyfiki Next.js App Router; uwaga na wydajność i jakość realizacji; umiejętność wyjaśniania znalezionych problemów i proponowania zrozumiałych rozwiązań; samodzielność i staranna praca z działającą stroną. Na pierwszym etapie należy zapoznać się z projektem, przeprowadzić audyt techniczny i zaproponować listę priorytetowych zmian. Po tym możliwa jest stała praca nad dalszym rozwojem strony.
Potrzebna jest разработка formularza online rejestracji dla salonu kosmetycznego oraz jego integracja z istniejącą stroną (landing). Strona jest w fazie rozwoju (na HTML, CSS, JS). Na stronie nie ma własnej bazy danych (i nie jest planowana), dlatego należy zaproponować darmowe rozwiązanie do przechowywania i zarządzania danymi, które będzie proste w administracji i stabilne w działaniu. Wymagana funkcjonalność: ładowanie listy kategorii usług; ładowanie usług zgodnie z wybraną kategorią; ładowanie listy mistrzów, którzy wykonują wybraną usługę; wyświetlanie dostępnych dat i wolnego czasu zgodnie z grafikiem pracy mistrza; tworzenie rejestracji z automatycznym blokowaniem wybranego czasu; ochrona przed podwójną rezerwacją. Dane w formularzu: imię; numer telefonu; kategoria usług; usługa; mistrz; data; czas; komentarz (nieobowiązkowo). Administracja: Powinna być możliwość: dodawania i edytowania kategorii usług; dodawania i edytowania usług; dodawania i edytowania mistrzów; ustawiania grafiku pracy każdego mistrza; zarządzania dniami wolnymi, urlopami i innymi okresami niedostępności; przeglądania, edytowania i anulowania rejestracji klientów. Proszę o podanie: jakie rozwiązanie proponujecie do przechowywania danych; orientacyjną cenę; termin realizacji. Projekt nie jest ważny, najważniejsza jest funkcjonalność. Osoba, która robi szablon strony, sama dostosuje go do odpowiedniego projektu.