Strona internetowa MongoDB Node.js React Express
Na wykonanie tego projektu spędziło się około 3-4 tygodnie, z uwzględnieniem czasu na naukę.Do rozwoju wykorzystywane są:
MongoDB - baza danych dokumentów
Express(.js) - strona internetowa Node.js
React(.js) - klient JavaScript-framework
Node(.js) - główny serwer JavaScript
Rozwój sklepu internetowego odbywa się w kilku etapach.Pierwszym etapem było opracowanie serwerowej części programu.Oznacza to: tworzenie serwera express, połączenie z MongoDB, praca z danymi, która obejmuje dodanie, usuwanie, edytowanie danych.Ogólnie w programie 3 tabela: Klienci, Towary, Komentarze.Tabela klientów zawiera następujące pola: identyfikator użytkownika, e-mail, hasło, pocztę, która została utworzona przez użytkownika i datę utworzenia wiadomości.Tabela towarów zawiera następujące pola: identyfikator towaru/postu, poczta elektroniczna autora, tytuł, tekst, cena, obraz, masyw komentarzy, data tworzenia.Tabela komentarzy zawiera następujące pola: ID komentarza, tekst komentarza, data tworzenia.Możliwości i funkcje sklepu internetowego:
Rejestracja i autoryzacja użytkownika za pomocą funkcji szyfrowania hasła (bcrypt).Tworzenie, usunięcie, edycja, przegląd wiadomości.Przegląd wszystkich postów na stronie głównej.Przegląd swoich postów.Dodanie komentarzy .#WEB #WEB #WEB #WEB #WEB #Node.js #react #mongodb #express
MongoDB - baza danych dokumentów
Express(.js) - strona internetowa Node.js
React(.js) - klient JavaScript-framework
Node(.js) - główny serwer JavaScript
Rozwój sklepu internetowego odbywa się w kilku etapach.Pierwszym etapem było opracowanie serwerowej części programu.Oznacza to: tworzenie serwera express, połączenie z MongoDB, praca z danymi, która obejmuje dodanie, usuwanie, edytowanie danych.Ogólnie w programie 3 tabela: Klienci, Towary, Komentarze.Tabela klientów zawiera następujące pola: identyfikator użytkownika, e-mail, hasło, pocztę, która została utworzona przez użytkownika i datę utworzenia wiadomości.Tabela towarów zawiera następujące pola: identyfikator towaru/postu, poczta elektroniczna autora, tytuł, tekst, cena, obraz, masyw komentarzy, data tworzenia.Tabela komentarzy zawiera następujące pola: ID komentarza, tekst komentarza, data tworzenia.Możliwości i funkcje sklepu internetowego:
Rejestracja i autoryzacja użytkownika za pomocą funkcji szyfrowania hasła (bcrypt).Tworzenie, usunięcie, edycja, przegląd wiadomości.Przegląd wszystkich postów na stronie głównej.Przegląd swoich postów.Dodanie komentarzy .#WEB #WEB #WEB #WEB #WEB #Node.js #react #mongodb #express