https://github.com/valerybugakov/hars-service
https://github.com/valerybugakov/hars-service
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/valerybugakov/hars-service
- Owner: valerybugakov
- Created: 2019-11-11T15:09:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T00:45:30.000Z (over 3 years ago)
- Last Synced: 2025-03-01T07:04:50.081Z (over 1 year ago)
- Language: TypeScript
- Size: 2.09 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HARs service
[](https://github.com/juliandavidmr/awesome-nestjs)
> This is an ever-evolving, very opinionated architecture and dev environment for new node projects using [NestJS](https://nestjs.com). Questions, feedback, and for now, even bikeshedding are welcome. 😄
## Getting started
```bash
# 1. Clone the repository or click on "Use this template" button.
git clone https://github.com/NarHakobyan/awesome-nest-boilerplate.git my-new-project
# 2. Enter your newly-cloned folder.
cd my-new-project
# 3. Install dependencies. (Make sure yarn is installed: https://yarnpkg.com/lang/en/docs/install)
yarn
# 4. Run development server and open http://localhost:3000
yarn start:dev
# 5. Read the documentation linked below for "Setup and development".
```
## Features
- Quick scaffolding
- Create modules, services, controller - right from the CLI!
- 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
- tslint + 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)
1. [Architecture](https://narhakobyan.github.io/awesome-nest-boilerplate/docs/architecture.html)