Aplikacija je namenjena prodaji in zamenjavi rabljenih oblačil. Uporabnik je lahko hkrati kupec in prodajalec, vendar mora biti za to funkcijo registriran v aplikacijo. Ko je uporabnik prijavljen v sistem, ima možnost ustvarjanja novih oglasov in urejanja že ustvarjenih. Lahko kupi artikle drugih uporabnikov ali pošlje predlog za zamenjavo artikla iz oglasa, ki bi ga zamenjal z nekim svojim artiklom. Na mail uporabnika se pošlje tudi račun nakupa in zamenjave.
JavaScript | Express | ReactJS | MySql | TailwindCSS | Firebase |
---|---|---|---|---|---|
Potrebna verzija Node.js
:
16.20.0
Ustvarite node_modules
z ukazom:
npm install
Ustvarite MySql bazo in izberite mail iz katerega se bodo pošiljali maili.
Spremenite .env
datoteko:
Zapolnite bazo s tabelami z ukazom:
node pb.js
Zaženite zaledje z ukazom:
nodemon app.js
Zaledje bo na http://localhost:9000/
Pomaknite se v mapo notus-react-main
z ukazom:
cd notus-react-main
Ustvarite node_modules
z ukazom:
npm install
Če še nimate ustvarjenega projekta na FireBase
to naredite. Vzpostavite avtentikacijo uporabnika z emailom in geslom. V Project settings/General
izberite možnost </>
oziroma Web App in poiščite podatke svojega projekta.
Spremenite .env
datoteko:
Zaženite pročelje z ukazom:
npm start
Pročelje bo na http://localhost:3000
- Gašper Košenina
- Luka Prepadnik
- Barbara Ferlinc