Final Individual assignment
Dezvoltarea unei Aplicații Single Page cu operații CRUD pentru Obiecte Relaționate
Obiective și Contextul Proiectului
Cerințe de dezvoltare
Etape obligatorii de dezvoltare (Commit-uri)
// Exemplu script generare date const faker = require('@faker-js/faker'); async function generateProducts(count = 50) { const products = []; for (let i = 0; i < count; i++) { products.push({ name: faker.commerce.productName(), price: faker.commerce.price(), description: faker.commerce.productDescription(), category: { id: faker.string.uuid(), name: faker.commerce.department(), features: Array(3).fill().map(() => faker.commerce.productAdjective()) }, stock: { quantity: faker.number.int({ min: 0, max: 100 }), warehouse: faker.location.city() } }); } return products; }
Specificații tehnice detaliate
Firebase Firestore - Modelare Date
Exemple de interogări NoSQL vs SQL
Evaluare (50 de puncte)
Criterii de bază:
Penalizări:
Puncte bonus (maxim +25 de puncte):
Cerințe pentru promovare
Observații finale
Last updated