Fully Changed and Optimized comparing to the previous version. Also added more features.
Add .env file outside of server. { "MONGODB_URI", "jwtSecretKey", "EMAIL", "PASS" }
For backend testing, I used REST Client(VS Code Ext.). All files are seperated in the test folder.
I used bcryptjs package. If you need bcrypt, just changed it.
Dropped folders in client and server are just for my reference only. It doesn't have meaning for you, so delete it.