A simple API implementation built with Node.js and MongoDB that allows users to manage a collection of books, authors, and comments.
- Add, update, and delete books
- User authentication
- Comment on books
- Search and filter books (coming soon)
- Book Store Owner (coming soon)
-
Settings Environment
- PORT = PORT
- MAIL_USER = MAIL_USER
- MAIL_PASSWORD = MAIL_PASSWORD
- MAIL_PORT = MAIL_PORT
- MAIL_SECURE = MAIL_SECURE
- DB_USERNAME = DB_USERNAME
- DB_PASSWORD = DB_PASSWORD
- DB_CLUSTER = DB_CLUSTER
- DB_NAME = DB_NAME
- CLOUD_NAME = CLOUD_NAME
- CLOUD_API_KEY = CLOUD_API_KEY
- CLOUD_API_SECRET = CLOUD_API_SECRET
- CLOUD_USER_PROFILE_PATH = CLOUD_USER_PROFILE_PATH
- CLOUD_BOOK_IMAGES_PATH = CLOUD_BOOK_IMAGES_PATH
- JWT_SECRET = JWT_SECRET
-
Clone the repository
git clone https://github.com/ibrahimsezer01/bookStore.git cd bookStore npm install npm run start