Virtual teacher is a course marketplace which allows users to create courses which are limited to a specific amount (similar to NFT's). After a customer purchases a course, they will own that specific Entity of the course, Allowing him to trade, his course for money, or other courses
Virtual teacher has also implemented a wallet, where customers can deposit money and from there purchase the courses in the marketplace. User also are able to see their transaction history, Change their profile information and picture.
The technologies used are Java, springboot, spring security, and Javascript for the front end.