Table of Contents
The current verison of DashGo using the technologies bellow:
On this project you can found other packages like:
Note: ESLint, Prettier and other things can be changed, the settings you will found is a personal choice, not a requirement.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
For run the DashGo on your machine you need to have installed Node.js. With Node.js you have the NPM (Node Package Manager), but (again, personal choice) I prefer use Yarn as my package manager (most becuase performance).
To see if you have NPM installed you can use the command:
npm --version
If your choise is Yarn, you can check if it's working using the command:
yarn --version
On this topic you can found the steps about how to prepare to run this project.
-
Clone the repo;
-
Install packages:
- With NPM: npm install
```shell 2. **With Yarn:** ```bash yarn
-
Duplicate
.env.example
and rename it for.env
;
Now is the time to run the project, for that you can use NPM or Yarn.
yarn dev
npm run dev
- Custom
NextPage
type to use custom layouts; - Creation of
MorePaginationItem
to show the...
on pagination; - Usage of Next API Routes, instead MirageJS;
- Usage of
prefetchQuery()
ongetServerSideProps
- Users Page;
- Add CommitLint;
- Add custom ESLint config;
- Add custom Prettier config;
- Add Husky and LintStaged.
Daniel Sousa