An open API service indexing awesome lists of open source software.

https://github.com/fandredev/world-wise

An application to view the countries you've traveled to
https://github.com/fandredev/world-wise

context-api css-modules leaflet-map react typescript

Last synced: 15 days ago
JSON representation

An application to view the countries you've traveled to

Awesome Lists containing this project

README

          

## World Wise: :technologist:

![image](https://github.com/user-attachments/assets/7a44f992-051e-4017-a6c7-5fdae04c088b)
![image](https://github.com/user-attachments/assets/b40d7aa6-6ebc-4a9a-b5d8-2e6613662282)

# Stack used

typescript,react,pnpm,git,vite,css,vercel

### Other tools:

- [Prettier](https://eslint.org/)
- [Eslint](https://prettier.io/)
- [asdf](https://asdf-vm.com/)
- [React Router](https://reactrouter.com/en/main)
- [CSS modules](https://github.com/css-modules/css-modules)
- [JSON Server](https://www.npmjs.com/package/json-server)
- [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
- [leaflet](https://leafletjs.com/)
- [React Date Picker](https://www.npmjs.com/package/react-datepicker)

## Clone this repo

###### Notes: Please, check the .tool-versions before use this project to show versions that i used.

```
git clone git@github.com:fandredev/world-wise.git
```

## Go to directory

```
cd world-wise
```

## Install dependencies

###### Notes: I use the pnpm for this project. if you use the npm, replace the 'pnpm' to 'npm'.

```
pnpm install
```

## Run server

```
pnpm run dev
```

## Run JSON Server

```
pnpm run server
```

## Run linter

```
pnpm run lint
```

## Run Build (OPTIONAL)

```
pnpm run build
```

## :mailbox_with_no_mail: Contatos

E-mail: profissionalf.andre@gmail.com

Linkedin: https://www.linkedin.com/in/devfandre/