Skip to content

alin1k/eCommerce-backend

Repository files navigation

Rocsa's crochet store

'Rocsa's crochet store' este un magazin online de jucarii de plus crosetate manual facut in Node.js cu Express si EJS.

Proiectul a fost facut in cadrul programului Generatia Tech sub indrumarea mentorului Victor Locoman.

Tech Stack

Server: Node, Express, EJS, MongoDB (mongoose).

Features

  • Adauga/Sterge/Editeaza produse
  • Adauga/Sterge categorii
  • Adauga/Sterge produse in/din categorii
  • Adauga/Sterge produse in/din cos
  • Plaseaza o comanda

Ce mi-ar fi placut sa adaug la acest proiect

  • O modalitate de a separa utilizatorul de admin (utilizatorul sa nu poata modifica produsele sau categoriile)
  • Sa salvez imaginile intr-un serviciu cloud

Ce mai trebuie sa fac la proiect

  • Sa adaugi produse in cos in functie de stocul produsului
  • Sa modific stocul unui produs dupa ce este plasata o comanda
  • Sa comentez codul :)
  • Sa mai fac niste refactoring
  • Sa testez bine toata aplicatia

Usage

Daca doresti sa adaugi produse noi te rog sa adaugi imagini din folderul /product_images

Run Locally

Clone the project

  git clone https://github.com/alin1k/GT-first-project.git

Go to the project directory

  cd GT-first-project

Install dependencies

  npm install

Start the server

  npm run start

About

Server pentru o aplicatie de tip E-Commerce

Topics

Resources

Stars

Watchers

Forks

Languages