Skip to content

Simple console application for interactions with books built with NodeJS, TypeScript, MongoDB

Notifications You must be signed in to change notification settings

Bioneisme/console-book-library

Repository files navigation

Console Book Library

Simple console application for interactions with books built with NodeJS, TypeScript, MongoDB

Features:

  • Convenient console menu
  • Authorization/registration with des-ecb password encryption
  • Creating, viewing books
  • Logging user actions
  • MVC+S Project Structure
  • Design Patterns (Strategy, Singleton, Proxy, Facade, etc.)

Screenshots:

Getting Started

Prerequisites

Installing

# Get the latest snapshot
git clone https://github.com/Bioneisme/console-book-library.git
# Change directory
cd console-book-library
# Install dependencies
npm install

Create an .env file locally. You can duplicate .env.example and name the new copy .env. Adapt the variables to your needs.

# After setting up .env start app
npm run start

About

Simple console application for interactions with books built with NodeJS, TypeScript, MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published