Skip to content

clemenscodes/portfolio

Repository files navigation

Portfolio

This is a repository for a scalable web application using Next.js and TailwindCSS along with Jest, Cypress and Storybook preconfigured.

There are some helper scripts and tooling utilities configured in package.json and scripts to test the workspace or add new features.

The project also uses husky commit hooks for linting and testing the workspace with cz-git.

Installation

With the required dependencies setup, simply run:

yarn

For convenience, installing nx globally using npm is recommended:

npm i -g nx

Afterwards, the project is fully manageable using the nx CLI.

Running

nx serve

Cypress

nx e2e web-e2e

Testing

nx run-many -t test --output-style stream