The «Collectible Toys» project is an online store powered by a REST API, enabling users to purchase collectible figurines.
- Spring (Boot, Data, Security, Email)
- MongoDB
- JWT
- Swagger
- Firebase
ADMIN_EMAIL:Administrator mail (for admin access to endpoints)MAIL_USERNAME:Special mail on behalf of which the program will send messages to users (for example, verification messages). Spring EmailMAIL_PASSWORD:Password from a special mail on behalf of which the program will send messages to users (for example, verification messages). Spring Email
BUCKET_NAME:Bucket name from FirebasePRIVATE_KEY_FILENAME:Private key that grants access to Firebase storage service
DB_PASSWORD:Database password
JWT_SECRET_PROPS:JWT secretURI_HOST:uri of app hosting. To start it locally, writehttp://localhost:8080