Skip to content

ibrahimsezer01/bookStore

Repository files navigation

What is the Book Application

A simple API implementation built with Node.js and MongoDB that allows users to manage a collection of books, authors, and comments.

Features

  • Add, update, and delete books
  • User authentication
  • Comment on books
  • Search and filter books (coming soon)
  • Book Store Owner (coming soon)

Installation

  1. 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
  2. Clone the repository

    git clone https://github.com/ibrahimsezer01/bookStore.git
    cd bookStore
    npm install
    npm run start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published