Skip to content

telbby/telbby-backend

Repository files navigation

Telbby Backend


logo

This is BackEnd Repository of Telbby, a service that can be introduced into my project to exchange feedback with various users.

Go to FrontEnd Repository

Tech Stack

  • TypeScript
  • Node.js
  • Express
  • TypeDI
  • TypeORM
  • Heroku
  • MySQL

Project Structure

src
├── api
    ├── routes          # routes & controllers
    ├── middlewares     # middlewares
    ├── validation      # backend validation
    └── index.ts
├── config              # environment variables and configuration
├── constants           # constants
├── entity              # database entities
├── helpers             # helper functions
├── loaders             # startup process modules
├── repositories        # database access logic
├── services            # business logic
├── types               # types
├── utils               # utility functions
└── app.ts              # App entry point
tests
├── helpers
└── utils

Getting Started

Prerequisites

  • Install Node.js.
  • Refer to the .mock.env file and create the .env file in the root directory.

Run

development mode

yarn install
yarn dev

production mode

yarn install
yarn build
yarn start

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Languages