{"repo":"ais-one/novex-kit","free":true,"listed":false,"github":"https://github.com/ais-one/novex-kit","clone":"git clone https://github.com/ais-one/novex-kit.git","description":"NodejS Monorepo Template","language":"TypeScript","stars":461,"topics":["rest","express","nodejs","websocket","openapi","2fa","vite","web-components","webauthn","sso"],"license":"MIT","category":"networking-infra","readme_excerpt":"Description novex-kit is a monorepo template for building full-stack JavaScript applications, micro-services and frontends with NodeJS ( version 24 or Higher ). VueJS and ExpressJS are highlighted but end-user is free to implement their own JS/TS stack. The folder contents are as follows: - apps : userland backend and frontend application workspaces - scripts : deployment, service mocks and documentation scripts - common : shared JavaScript used by apps / scripts - docs : for documentation IMPORTANT! The apps folder is for userland content. E.g workspace codes, documents, scripts, schemas, etc. End-users please work within the apps folder. Other files and folders are managed by template maintainers. Quickstart Getting started with - Sample API backend apps/sample-api - Mininal Vue frontend apps/sample-vue-minimal - Sample Vue frontend apps/sample-vue-full - Shared codes common/ ESM modules for Node, browser, Vue, and isomorphic code - sample implementations for SAML, OIDC, OAuth, OTP, FIDO2, and push notifications, zod, OpenAPI, etc. - Database schemas, migrations, and seeds db and Mock serivcesscripts/service-mocks Creating Own apps/services - API backend - Vue frontend - Publish common/ workspaces to npm. for template maintainers ONLY Read Me First - Contributors: read .github/CONTRIBUTING.md and .github/SECURITY.md before opening issues or pull requests. End Users: BEFORE making ANY changes. Read the following: - SETUP - git hooks - template updating - branching-and-protec","default_branch":null,"files":null,"tree":[],"storefront":"/r/ais-one","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ais-one/novex-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}