Skip to content

🗄️ Level-1: init the project #1

@proactative

Description

@proactative
  • make a new branch 'level-1'

  • init package.json
    - scripts
    1) dev with hot-reload
    2) start without hot-reload

  • add:

    • 📁 middlewares
    • 📁 constants
    • 📁 models, controllers, routes
    • .gitignore
    • .editorconfig
    • .eslintrc расширяющий конфигурацию airbnb-base, а также необходимые для работы линтера dev-зависимости;
  • install

  1. express
  2. mongoose
  3. nodemon (dev)
  4. eslint (dev) - 3 dependencies
  5. winston - 2 dependencies
  6. bcryptjs
  7. body-parser
  8. jsonwebtoken
  9. celebrate
  10. validator
  • fill with basic code app.js
    use localhost:3000
    database : bitfilmsdb

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions