GamoraAi
✨ This workspace has been generated by Nx, a Smart, fast and extensible build system. ✨
Useful commands
Commands snippets:
nx serve
- Serve the applicationnx build
- Build the applicationnx test
- Run unit testsnx e2e
- Run e2e testsnx dep-graph
- See a diagram of the dependencies of your projectsnx lint
- Serve the api applicationnx affected:apps
- See which apps were affected by changesnx affected:libs
- See which libs were affected by changesnx affected:build
- Build only the apps and libs affected by changesnx affected:e2e
- Run e2e tests only for the apps and libs affected by changesnx affected:test
- Run unit tests only for the apps and libs affected by changesnx affected:lint
- Lint only the apps and libs affected by changesnx format:write
- Format the code in your workspacenx format:check
- Check if the code in your workspace is formatted
Programming snippets:
NestJS:
nx generate @nrwl/nest:module
- Generate a nest modulenx generate @nrwl/nest:service
- Generate a nest servicenx generate @nrwl/nest:controller
- Generate a nest controllernx generate @nrwl/nest:middleware
- Generate a nest middlewarenx generate @nrwl/nest:filter
- Generate a nest filternx generate @nrwl/nest:guard
- Generate a nest guardnx generate @nrwl/nest:interceptor
- Generate a nest interceptornx generate @nrwl/nest:decorator
- Generate a nest decoratornx generate @nrwl/nest:lib
- Generate a nest librarynx generate @nrwl/nest:application
- Generate a nest application
React:
nx generatge @nrwl/react:application
- Generate a react applicationnx generate @nrwl/react:component
- Generate a react componentnx generate @nrwl/react:hook
- Generate a react hook
Understand this workspace
Run nx graph
to see a diagram of the dependencies of the projects.
Tech Stack:
Api:
-
Node (NestJS)
-
Typescript
-
PostgresSQL (Prisma)
-
OpenAI API
-
Pinecone (Vector Database)
Web & Electron:
-
https://reactjs.org/)
React ( -
https://www.typescriptlang.org/)
Typescript ( -
https://ant.design/)
Ant Design ( -
https://www.electronjs.org/)
Electron (
Further help
Visit the Nx Documentation to learn more.