https://github.com/sadmanyasar/pathao-merchant-client
Keep track of orders and quickly create CSV files using autofill from text input.
https://github.com/sadmanyasar/pathao-merchant-client
chakra-ui client dexiejs formik frontend pathao pathao-merchant react typescript webapp
Last synced: 6 months ago
JSON representation
Keep track of orders and quickly create CSV files using autofill from text input.
- Host: GitHub
- URL: https://github.com/sadmanyasar/pathao-merchant-client
- Owner: SadmanYasar
- License: gpl-3.0
- Created: 2022-03-27T16:55:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-07T16:59:23.000Z (about 1 year ago)
- Last Synced: 2024-08-07T20:10:06.748Z (about 1 year ago)
- Topics: chakra-ui, client, dexiejs, formik, frontend, pathao, pathao-merchant, react, typescript, webapp
- Language: TypeScript
- Homepage: https://pathao-merchant-client.netlify.app/
- Size: 975 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Pathao Merchant Client
Keep track of orders and quickly create CSV files using autofill from text input.
[](https://www.gnu.org/licenses/gpl-3.0)
Table of Contents
- [About](#about)
- [Built With](#built-with)
- [Getting Started](#getting-started)
- [Manual Setup](#manual-setup)
- [Roadmap](#roadmap)
- [Contributing](#contributing)
- [Support](#support)
- [License](#license)---
## About
This app was initially made for a business that gets orders from social network sites. Each order had to be copy pasted to the spreadsheet which was time consuming. Using this app, it is easier to keep track of the orders and all the orders can be downloaded as a CSV file in one click which can be uploaded to the [merchant panel](https://merchant.pathao.com/). You can also paste a string in the text box which can autofill the form field values, saving time.
Key features of **Pathao Merchant Client**:
- Search, add or delete a shipment
- Add, update or delete orders in a shipment
- Autofill order form by pasting text related to an order
- Download the whole shipment data as a CSV file that can be uploaded to Pathao Merchant Panel
- Dark mode### Built With
- [React](https://reactjs.org/)
- [Typescript](https://www.typescriptlang.org/)
- [Chakra UI](https://chakra-ui.com/)
- [Dexie](https://dexie.org/)## Getting Started
A working version is already available: [Click to view](https://pathao-merchant-client.netlify.app/)
### Manual Setup
Make sure you have the latest [Node.js](https://nodejs.org/en/) installed
1. Clone this repository by running the following in a terminal
```sh
git clone https://github.com/SadmanYasar/pathao-merchant-client.git
```
2. Change directory
```
cd pathao-merchant-client
```
3. Use npm to install dependencies
```
npm install
```
4. Start the project using npm or yarn
```
npm start
```## Roadmap
See the [open issues](https://github.com/SadmanYasar/pathao-merchant-client/issues) for a list of proposed features (and known issues).
- [Feature Requests](https://github.com/SadmanYasar/pathao-merchant-client/labels/feature-request) (Add your votes using the 👍 reaction)
- [Newest Bugs](https://github.com/SadmanYasar/pathao-merchant-client/labels/bug)## Contributing
First off, thanks for taking the time to contribute! Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are **greatly appreciated**.
Please try to create bug reports that are:
- _Reproducible._ Include steps to reproduce the problem.
- _Specific._ Include as much detail as possible: which version, what environment, etc.
- _Unique._ Do not duplicate existing opened issues.
- _Scoped to a Single Bug._ One bug per report.Please adhere to this project's [code of conduct](docs/CODE_OF_CONDUCT.md).
You can use [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) to check for common markdown style inconsistency.
## Support
Reach out to the maintainer at one of the following places:
- [GitHub discussions](https://github.com/SadmanYasar/pathao-merchant-client/discussions)
- The email which is located [in GitHub profile](https://github.com/SadmanYasar)## License
This project is licensed under the **GPLv3 license**.
See [COPYING](COPYING) for more information.