Skip to content

ErfanSeidipoor/monorepo-pishroo

Repository files navigation

Monorepo Pishroo

This is a monorepo project created with Nx that includes a GraphQL API built with NestJS and a React frontend built with TypeScript.

Table of Contents

Installation

To get started, clone this repository and install the dependencies:

git clone https://github.com/ErfanSeidipoor/monorepo-pishroo.git
cd monorepo-pishroo
npm install

Usage

To start the API and the frontend, run the following command:

npm run start

This will start the API on http://localhost:3333/graphql and the frontend on http://localhost:4200.

Packages

This monorepo project includes the following packages:

  • GraphQL
  • NestJS
  • React
  • MaterialUI MUI
  • TypeScript
  • NX
  • Class-Validator
  • React Hook Form
  • Apollo Client
  • Styled Components
  • Jest
  • Cypress

Testing

To run the unit tests and end-to-end tests for this project, use the following commands:

Run unit tests

npm run test

Run end-to-end tests

npm run e2e

Contributing

Contributions to this project are welcome! To get started, fork this repository and create a new branch for your changes. When you're ready, submit a pull request to merge your changes back into the main branch.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published