Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yaxingson/node-bbf-starter

A starter template for node backend for frontend applications
https://github.com/yaxingson/node-bbf-starter

bbf nodejs starter-template

Last synced: 12 days ago
JSON representation

A starter template for node backend for frontend applications

Awesome Lists containing this project

README

        

# node-bbf-starter

## Features

## Get Started

### `github template`

[Create a repo from this template on GitHub.](https://github.com/yaxingson/node-bbf-starter/generate)

### `clone to local`

```sh
npx degit yaxingson/node-bbf-starter my-bbf-app

cd my-bbf-app

# install dependencies
pnpm i

```

## Project structure

```shell
.
├── README.md # README file
├── .github # GitHub folder
├── .husky # Husky configuration
├── .vscode # VSCode configuration
├── src
│ ├── app # Next JS App (App Router)
│ ├── components # Reusable components
│ ├── features # Components specific to a feature
│ ├── libs # 3rd party libraries configuration
│ ├── locales # Locales folder (i18n messages)
│ ├── models # Database models
│ ├── styles # Styles folder
│ ├── templates # Templates folder
│ ├── types # Type definitions
│ └── utils # Utilities folder
├── tests
│ ├── e2e # E2E tests, also includes Monitoring as Code
│ └── integration # Integration tests
└── tsconfig.json # TypeScript configuration
```

## Usage

### Development

### Build

### Deploy

## License

Licensed under the MIT License, Copyright © 2024.