Strona internetowa Boring Weekend
Projekt stracił backend deweloper, trzeba doprowadzić do zakończenia opracowania strony internetowej (podpisywać/przepisywać zależy od życzenia wykonawcy).Ogólny TZ będzie w załączniku, a następnie lista tego, co należy zrealizować.Projekt został zbudowany na MERN, odpowiednio w punkcie = Node, Express, Mongo.JWT (Jason Web Token) – token internetowyW tokenie odbywają się wszelkie weryfikacje Juzera.Ta funkcja jest obecnie w pełni funkcjonalna na backend, ale trzeba ustawić weryfikację tokenu dla niektórych istniejących zapytania i wszystkich nowych.W tokenie są teraz wysyłane ID użytkownika, kategorii użytkownika (admin, użytkownik).1 .Zgodnie z rejestracją jury:
• Przegląd istniejącego użytkownika jest już dostępny.• Sprawdzenie długości hasła i zgodności poczty użytkownika z szablonem poczty ze strony serwera prawdopodobnie nie będzie.Jej trzeba zrobić.(Przekierowano z przodu, ale to nie wystarczy)
• Konieczne jest podłączenie weryfikacji poczty.2 .Po wejściu do Yuzer:
• sprawdzenie poprawności wprowadzania hasła.Nie ma nic do zapobiegania brutoforsu.Trzeba chronić się przed brutforzem.• Nie ma również formy usunięcia hasła.Trzeba też ją realizować.3 .Tworzenie modelu „wybrani kategorie”:
• Użytkownik już istnieje, ale trzeba zmienić model: ['id1', 'id2'] -> [{id1, active: false},{id2, active: true}].Albo w jakikolwiek sposób, trzeba przechowywać dwa stajty związane z użytkownikiem (wybrana kategoria i parametr aktywny).• Aktualizacja danych dla użytkownika jest obecnie w pełnym przeglądzie.„Przekierowcą prawdy” jest agent użytkownika (browser).Przy każdym działaniu użytkownika (zmieniono stan modelu z active: true => active:false; dodał/zabudował kategorię) aktualizuje się lokalny model (Redux) i wysyła się do serwera i całkowicie zapisuje dane dla użytkownika.Odpowiedź serwera nie jest w żaden sposób przetwarzana, trzeba ją ustawić.CzteryWydarzenia :
• Odprowadzanie zdarzeń z serwera odbywa się teraz po prostu listą bez sortowania i już z poginacją.Będzie musiał ją przekształcić.Serwer będzie musiał otrzymać listę aktywnych kategorii i odpowiedzieć (masowym obiektów (obiektów) + czy zbiór obiektów zakończył się lub można poprosić więcej).Absolutnie standardowy schemat.Idealnie dodać liczbę zdarzeń, które serwer daje z każdym zapytaniem, aby można było bez restrukturyzacji serwera na froncie dostosować tę liczbę.• Również obecnie nie ma mechanizmu otrzymywania wybranych dla użytkownika kategorii i ich stajtu (aktywny) (na przykład przy wejściu).Należy go zrealizować indywidualnym zapytaniem lub wysłać odpowiedź na wejście użytkownika wraz z tokenem, na przykład.Albo w inny sposób na rozpatrzenie wykonawcy.5 .Użytkownik :
• Użytkownik nie ma modelu „zastrzeżonych zdarzeń”.Należy go zrealizować na serwerze i przekazać użytkownikowi osobne zapytanie, na podstawie którego zostanie utworzona strona zakładów.Konieczne jest również stworzenie mechanizmu dodania zdarzenia do zakładki.• Sam model zdarzeń wydaje się być gotowy i działa, ale nie ma daty zdarzenia.Będzie musiał ją dodać.Cały projekt w załączniku
Załączniki 1
-
9 Pozdrawiam, nazywam się Alexie. Jestem gotów zrealizować tę funkcję w lepszej formie, ponieważ mam duże doświadczenie w rozwoju na node.js
Oto moje najnowsze projekty:
HTTPS://noname.chat
Strona internetowa: https://bitbasel.miami
HTTPS://siusystem.ru
Pisz w dowolnym momencie, będziemy rozmawiać o wszystkich szczegółach bardziej szczegółowo))
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Audyt bezpieczeństwa aplikacji internetowej i bazy danych dla niestandardowego CRM — specjalista BaaS / Database-as-API (PenetrPrzegląd projektu Obsługujemy platformę zarządzania relacjami z klientami (CRM) stworzoną na zamówienie, która prowadzi dwa biznesy usługowe w jednym systemie. Jest to nowoczesna aplikacja internetowa JavaScript wspierana przez bazę danych jako usługa (BaaS) i wdrożona na… Bazy danych i SQL, Testowanie i kontrola jakości ∙ 4 godziny 6 minut temu ∙ 3 oferty |
Synchronizacja baz danychSynchronizacja programów Microsoft Access i CRM SalesDrive. Przekazywanie danych z CRM do Microsoft Access na pierwszym etapie (zmiana statusu lejka). Przekazywanie danych z Microsoft Access do CRM na drugim etapie (zmiana statusu w programie). Bazy danych i SQL ∙ 9 godzin 58 minut temu ∙ 8 ofert |
Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowejCel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności… DevOps, Bazy danych i SQL ∙ 1 dzień 8 godzin temu ∙ 23 oferty |
System PIM
826 PLN
Trzeba zrobić system PIM. Liczba produktów — kilka milionów. Jest kilku dostawców, którzy podają dane w różnych formatach: csv, xml, API. Dane są ograniczone, często trzeba znajdować cechy produktów w innych źródłach i uzupełniać. Trzeba zrobić tabelę, w której będą… Bazy danych i SQL, Programowanie stron internetowych ∙ 1 dzień 10 godzin temu ∙ 43 oferty |
Integracja BAS szwejk 8
826 PLN
Dzień dobry, trzeba zintegrować BAS szwejk 8, podłączyć stronę i CRM sales drive, ustawić raporty i inne dane Bazy danych i SQL ∙ 1 dzień 11 godzin temu ∙ 10 ofert |