Some of my projects
Jobify

ReаctJS based app for managing jobs and track stats. It uses own REST server and MongoDB Atlas as database for the backend.
Supported functionality: login, register, logout, create, delete, search (not working yet). There is one demo user which you can use to explore the app, but you cannot modify or create content. To access demo version just click "Demo" button on register or login page. Only the creator can modify it's own content. Authorization for users in session uses JWT token. Passwords for users are stored hashed in database using Bcrypt. Pagination is not completed yet.
package.json for client installs ReactJS and some additional libraries like Axios, Recharts etc...
Important... Server is not included in repo and is hosted separate from client, because i don't have SSL so it must be hosted on my own web server, with no SSL for internal requests.
Required version of NodeJS: 16.18.0 and up
Live demo here: https://jobify.vetari.eu
Digital University

Simple website for creating paid learning courses and modules.
It uses own REST server and MongoDB Atlas as database for the backend.
Supported functionality: login, register, logout, create, delete, like. There is one test user which you can use to explore the app functionality without registration: test / test1234. Only the creator can delete it's own module and logged users can like module (only once). Authorization for users in session uses JWT token. Passwords for users are stored hashed in database using Bcrypt.
package.json for client installs Angular client
package.json for server install Express and some other libraries nedeed
Required version of NodeJS: 16.18.0
Live demo here: https://uni.vetari.eu