Skip to content

julgitt/Online-Store

Repository files navigation

Online Store

The project was carried out in a team of three as part of the course Selected Elements of Software Design Practice.

I was working on the backend in the project.

My main responsibilities:

  • implementing the repository pattern
  • role-based authorization and user authentication
  • functionalities on the admin page (adding and removing products to the store page)

Tools/technologies used:

  • EJS
  • CSS
  • Node.js
  • Express
  • MongoDB

Home page:

image image

Catalog view:

image

Sign in view:

image

Search view:

image

Cart view

image

Admin dashboard

image image image