This project is a small system that allows users to control their clients and check the distance from the company to their houses.
The main page allows the user to register and login on the system, once the user is logged in, he can cread, read, update or delete a client. He also can see the distance between the company to the client's house and define a better route to get to the client based on that.
This project was developed with the following dependencies and versions:
| Dependency | Version |
|---|---|
| axios | 1.6.5 |
| jwt-decode | 4.0.0 |
| next | 14.1.0 |
| react | 18 |
| react-dom | 18 |
| react-hook-form | 7.49.3 |
| Dev Dependency | Version |
|---|---|
| @types/node | 20 |
| @types/react | 18 |
| @types/react-dom | 18 |
| autoprefixer | 10.0.1 |
| eslint | 8 |
| eslint-config-next | 14.1.0 |
| postcss | 8 |
| tailwindcss | 3.3.0 |
| typescript | 5 |
1 - Clone the project:
You can use this CLI command on your terminal:
git clone https://github.com/Daaaiii/frontend.git2 - Install the dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun install3 - Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
