dino3616 / manaslu

Boilerplate for developers using Next.js and NestJS in monorepo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

manaslu is a boilerplate for developers using Next.js and NestJS in monorepo.
convenient workflows and utility tools help developers climb that distant mountain.
come on, let's get over that mountain together!

Usage

create repository

press the button Use this template > create a new repository.

git clone

git clone "https://github.com/your-name/your-repository"

launch conatiner

docker compose -f ./docker/docker-compose.development.yml -p manaslu up -d

setup mongodb

docker compose -f ./docker/docker-compose.development.yml -p manaslu exec mongo mongosh --eval "rs.initiate({_id: 'rs-manaslu', members: [{_id: 0, host: 'mongo:27017'}]});"

set env variables

  • APOLLO_KEY
  • CHROMATIC_PROJECT_TOKEN
  • NEXT_PUBLIC_GRAPHQL_ENDPOINT
  • NEXT_PUBLIC_WS_ENDPOINT
  • PAT

Use Cases

About

Boilerplate for developers using Next.js and NestJS in monorepo.

License:MIT License


Languages

Language:TypeScript 66.3%Language:JavaScript 32.7%Language:CSS 0.9%Language:Shell 0.1%