Projekt w Node.js i Express.js
Przykład podobnego projektu: https://github.com/tvijas/mvc-project/
Cała struktura projektu powinna być taka.
Temat:
System zarządzania zadaniami domowymi
Projekt zakłada stworzenie programu, który pozwoli użytkownikom zarządzać swoimi zadaniami domowymi oraz terminami ich wykonania. Użytkownicy mogą dodawać nowe zadania, oznaczać je jako
wykonane oraz edytować ich szczegóły.
Struktura projektu MVC:
- Model (models): określenie modelu zadania domowego (np. opis, termin wykonania, status),
- Kontrolery (Controllers): obsługa żądań http, interakcja z modelem oraz przekazywanie danych do widoku.
- Widok (views): wyświetlanie listy zadań domowych, formularz dodawania nowego zadania, formularz
edycji informacji o zadaniu.
Celem projektu jest sprawdzenie praktycznych umiejętności studentów
oraz sprawdzenie osiągniętych przez nich kompetencji, sprawdzenie umiejętności w
Node.JS, włącznie z SSR (server-side rendering) i wzorcem architektonicznym MVC.
Finalny projekt powinien być w postaci repozytorium na platformie GitHub.
Repozytorium powinno zawierać plik README.md a w nim:
- nazwa i nazwa wybranego projektu, na przykład: Książka adresowa
- treść,
- lista i krótki opis funkcjonalności zrealizowanych w projekcie,
- instrukcja użytkownika (czyli jak uruchomić program, czy trzeba pobrać dodatkowe
pakiety i jeśli tak, to jakie i jak je zainstalować itp.).
Ponadto, repozytorium powinno zawierać:
- kod źródłowy programu,
- plik z przykładowymi danymi wejściowymi (jeśli projekt tego wymaga i używa).
Ocena projektu składa się z:
- przygotowanie dokumentacji i opisu w pliku README.md,
- pokrycie funkcjonalnościami wymienionymi w zadaniu,
- wykorzystanie zewnętrznych bibliotek,
- poprawna realizacja wyglądu,
- poprawne wykorzystanie wzorca architektonicznego MVC.
W przypadku, gdy program i/lub repozytorium nie są kompletnie lub nie spełniają wszystkich
wymagań, ostateczna ocena projektu zostanie odpowiednio obniżona.
Można używać tylko takich technologii:
Express.js, Node.js, HTML, CSS, JS, ejs, cheerio, baza danych według wyboru, sequelize lub inne ORM
Można również używać innych małych bibliotek, takich jak: cookie-parser, body-parser, uuid itp..
Jeśli ten prosty projekt jest w zasięgu twoich możliwości, to się zgłoś!!!
Cała struktura projektu powinna być taka.
Deadline projektu - 14.05.2024 19:00 po МСК - tojest jutro o 19:00
Temat:
System zarządzania zadaniami domowymi
Projekt zakłada stworzenie programu, który pozwoli użytkownikom zarządzać swoimi zadaniami domowymi oraz terminami ich wykonania. Użytkownicy mogą dodawać nowe zadania, oznaczać je jako
wykonane oraz edytować ich szczegóły.
Struktura projektu MVC:
- Model (models): określenie modelu zadania domowego (na przykład opis, termin wykonania, status),
- Kontrolery: obsługa żądań http, interakcja z modelem oraz przekazywanie danych do widoku.
- Widok: (views): wyświetlanie listy zadań domowych, formularz do dodawania nowego zadania, formularz
edycji informacji o zadaniu.
Celem projektu jest sprawdzenie praktycznych umiejętności studentów
oraz sprawdzenie osiągniętych przez nich kompetencji, sprawdzenie umiejętności w
Node.JS, włączając SSR (server-side rendering) i wzorzec architektoniczny MVC.
Ostateczny projekt powinien być w postaci repozytorium na platformie GitHub.
Repozytorium powinno zawierać plik README.md a w nim:
- nazwa oraz nazwa wybranego projektu, na przykład : Książka adresowa
- treść,
- lista i krótki opis funkcjonalności zrealizowanych w projekcie,
- przewodnik użytkownika (czyli jak uruchomić program, czy trzeba pobrać dodatkowe
pakiety i jeśli tak, to jakie i jak je zainstalować itp.).
Ponadto, repozytorium powinno zawierać:
- kod źródłowy programu,
- plik z przykładowymi danymi wejściowymi (jeśli projekt wymaga i używa).
Ocena projektu składa się z:
- przygotowanie dokumentacji oraz opisu w pliku README.md,
- pokrycie funkcjonalne możliwościami wymienionymi w zadaniu,
- użycie zewnętrznych bibliotek,
- poprawna realizacja wyglądu,
- poprawne użycie wzorca architektonicznego MVC.
W przypadku, jeśli program i/lub repozytorium nie są kompletnie lub nie spełniają wszystkich
wymagań, ostateczna ocena projektu zostanie odpowiednio obniżona.
Można używać tylko takich technologii:
Express.js, Node.js, HTML, CSS, JS, ejs, cheerio, baza danych na wybór, sequelize lub inne ORM
Można również używać innych małych bibliotek typu: cookie-parser, body-parser, uuid itp..
Jeśli ten prosty projekt jest w zasięgu twoich możliwości, to się zgłoś!!!
Приклад подібного проекту: https://github.com/tvijas/mvc-project/
Вся структура проекту повинна бути такою.
Deadline проекту - 14.05.2024 19:00 по МСК - тоїсть завтра в 19:00
Тема:
Система управління домашніми завданнями
Проект передбачає створення програми, яка дозволить користувачам керувати своїми домашніми завданнями та термінами їх виконання. Користувачі можуть додавати нові завдання, позначати їх як
виконані та відредаговувати їх деталі.
Структура проекту MVC:
- Модель (models): визначення моделі домашнього завдання (наприклад, опис, термін виконання, статус),
- Controllers: обробка http-запитів, взаємодія з моделлю та передача даних до перегляду.
- Перегляд: (views): перегляд списку домашніх завдань, форма для додавання нового завдання, форма
редагування інформації про завдання.
Метою проекту є перевірка практичних навичок студентів
та перевірка досягнутих ними компетенцій, перевірка навичок в
Node.JS, включаючи SSR (server-side rendering) і архітектурний шаблон MVC.
Фінальний проект має бути у вигляді репозиторію на платформі GitHub.
Репозиторій має містити файл README.md а в ньому:
- назва та назва вибраного проекту, наприклад : Адресна книга
- вміст,
- перелік і короткий опис функціональності реалізованих в проекті,
- посібник користувача (тобто як запустити програму, чи потрібно завантажувати доп
пакети і якщо так, то які з них і як їх встановити тощо).
Крім того, репозиторій повинен містити:
- вихідний код програми,
- файл із зразком вхідних даних (якщо проект вимагає і використовує).
Оцінка за проект складається з:
- підготовка документації та опису у файлі README.md,
- охоплення функціональними можливостями зазначеними в завданні,
- використання зовнішніх бібліотек,
- правильна реалізація вигляду,
- коректне використання архітектурного шаблону MVC.
У випадку, якщо програма та/або репозиторій не повні або не відповідають усім
вимогам, остаточна оцінка проекту буде відповідно знижена.
Можна використовувати тільки такі технології:
Express.js, Node.js, HTML, CSS, JS, ejs, cheerio, база данных на вибір, sequelize або інші ORM
Також можна використовувати інші невеликі бібліотеки по типу: cookie-parser, body-parser, uuid і тд..
Якщо цей простий проект вам по силам то відгукуйтесь!!!
-
3082 9 0 Dzień dobry! Nie ma problemu, wykonam tę funkcjonalność w ciągu tygodnia, wcześniej już robiłem wiele podobnych rzeczy. Mam jednak kilka pytań/ujednośnień dotyczących logiki biznesowej, czyli funkcjonalności. Co do stosu technologicznego, moim zdaniem nie trzeba ściśle trzymać się wymienionego zestawu technologii w 100%, dlatego proponuję projektować bez zbędnego i wolnego balastu, na przykład - czysty Node.js z użyciem znanych i zrozumiałych architektur (MVC nie będzie miało na to wpływu). Wtedy projekt będzie o wiele łatwiejszy, zrozumialszy i prostszy do uruchomienia.
Więc piszcie, omówimy wszystko.
Z poważaniem,
Oleksiy Buglak
-
548 2 0 Będę zadowolony, aby wnieść swój wkład w Twój projekt.
Nie mogę się doczekać dalszych wskazówek i możliwości współpracy!
Jestem gotów rozpocząć pracę natychmiast.
-
610 9 0 3 lata doświadczenia z Node.js, skontaktuj się, zrobię to na NodeJS i PostgreSQL. Wszystko zostanie zebrane w Docker, aby można było łatwo uruchomić
-
158 Dzień dobry panie, jestem gotowy podjąć się projektu, jeśli zainteresuję Cię, napisz do mnie w wiadomości prywatnej.
-
3344 146 4 1 Dzień dobry.
Mogę stworzyć projekt.
Jeśli masz pytania, napisz do mnie na PW.
-
10130 117 0 Witaj.
Jestem programistą NodeJS. Gotowy do pracy. Napisz, omówimy.
-
По мск?)
-
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 11 godzin temu ∙ 28 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 4 dni 3 godziny temu ∙ 96 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 4 dni 21 godzin temu ∙ 27 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 6 dni 22 godziny temu ∙ 55 ofert |
Szukam Senior Full-Stack dewelopera (Payload CMS) — migracja 2 stron internetowych sieci hoteliSieć kurortowych hoteli przechodzi z Webflow na własny headless-stack. Dwie strony korporacyjne (~140 stron razem), architektura multi-tenant — jeden kod obsługuje kilka hoteli na różnych domenach. Projekt już wystartował: infrastruktura jest wdrożona, najemcy są… Content Management Systems, Javascript & Typescript ∙ 10 dni 20 godzin temu ∙ 19 ofert |