Skip to content

RUNNERS-IM/nestjs-delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NestJS Delivery

[![NestJS Delivery](https:// img.shields.io/badge/NestJS-Delivery-red.svg?longCache=true&style=flat-square)](https:// github.com/juliandavidmr/awesome-nestjs) [![Awesome NestJS](https:// img.shields.io/badge/Awesome-NestJS-blue.svg?longCache=true&style=flat-square)](https:// github.com/juliandavidmr/awesome-nestjs)

이 프로젝트는 [NestJS](https:// nestjs.com)와 [Iamport](https:// www.iamport.kr)를 이용하여 PG결제, 카드결제, 취소 등 결제 API를 구현한 서버입니다.

시작하기

# 1. Clone the repository or click on "Use this template" button.
npx degit KimSunWook/nestjs-delivery my-nest-app

# 2. Enter your newly-cloned folder.
cd my-nest-app

# 3. Install dependencies. (Make sure yarn is installed: https:// yarnpkg.com/lang/en/docs/install)
yarn

Checklist

When you use this template, try follow the checklist to update your info properly

  • Change the author name in LICENSE
  • Change configurations in .envs/local.env
  • Create configurations in .envs/pre-production.env, .envs/production.env
  • Remove the .github folder which contains the funding info
  • Clean up the README.md file

And, enjoy :)

Development

# 4. Run development server and open http:// localhost:3000
yarn start:dev

# 5. Read the documentation linked below for "Setup and development".

Build

To build the App, run

yarn build:prod

And you will see the generated file in dist that ready to be served.

Features

Instant feedback
Enjoy the best DX (Developer eXperience) and code your app at the speed of thought! Your saved changes are reflected instantaneously.
JWT Authentication
Installed and configured JWT authentication.
Next generation Typescript
Always up to date typescript version.
Industry-standard routing
It's natural to want to add pages (e.g. /about`) to your application, and routing makes this possible.
Environment Configuration
development, staging and production environment configurations
Swagger Api Documentation
Already integrated API documentation. To see all available endpoints visit http:// localhost:3000/documentation
Linter
eslint + prettier = ❤️

Documentation

This project includes a docs folder with more details on:

  1. [Setup and development](https:// narhakobyan.github.io/awesome-nest-boilerplate/docs/development.html#first-time-setup)
  2. [Architecture](https:// narhakobyan.github.io/awesome-nest-boilerplate/docs/architecture.html)
  3. [Naming Cheatsheet](https:// narhakobyan.github.io/awesome-nest-boilerplate/docs/naming-cheatsheet.html)

Todo

  • 히스토리

  • 5번 에러나면 무시하기

  • Soft Delete 구현

  • 서버 배포

  • 주소 API

  • 택배예약, 반품예약

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published