Factoring software designed to
simplify the management of accounts receivables and payables
FinWiz is a web-based factoring software designed specifically for transportation companies to help them manage their cash flow more efficiently. With FinWiz, transportation companies can easily convert their accounts receivable into immediate cash, enabling them to meet their daily expenses, pay their drivers and vendors, and grow their business. The software streamlines the factoring process, allowing businesses to upload their invoices, track their payments, and manage their cash flow in real-time.
FinWiz provides a user-friendly interface and powerful reporting tools that allow businesses to gain valuable insights into their financial health and make informed decisions. With its advanced security features and customizable settings, FinWiz ensures that all data is protected and managed securely. Whether you are a small business owner or a large transportation company, FinWiz is the perfect solution to help you manage your finances and grow your business.
Click <> code
- the green button. After clicking, in the local tab, copy the SSH key. Open the terminal in your Macbook or git bash, if you have Windows/Linux, and type:
git clone [paste ssh key]
Open the project in VS Code and make sure you are in the directory of this application before installing the dependencies. To install it, type the commands below on your terminal:
npm i
Once you run this, npm will begin the installation process of all of the current project's dependencies.
The following animations and images shows the web application's appearance and functionality:
Launch the application by entering the command below on your terminal:
npm run develop
Or access it through our oficial website πͺ FinWiz
If you're an admin or employee, you have the authority to view comprehensive details on carriers, brokers, invoices, and payments. You can modify, erase, or settle invoices as well.
To learn how to navigate in the admin dashboard, you may refer to this tutorial for guidance: Admin Dashboard Tutorial
Conversely, as a carrier, you can keep track of your invoices, review broker profiles, include a new invoice for payment, check the status of your outstanding invoices, and even discover your preferred brokers β the ones you frequently work with!
To learn how to navigate in the admin dashboard, you may refer to this tutorial for guidance: Carrier Dashboard Tutorial
You can also access our market and purchase our office supplies that can assist you in maintaining your financial stability. We utilize Stripe to process payments, ensuring your safety and security while dealing with us.
For questions and support feel free to contact us via:
Larissa Guilherme
Anastasia Marvova
Want to report a bug, contribute some code, request a new feature, or improve the documentation? You can submit an issue and we will gladly review it, but before submitting an issue, please search the issue tracker, as it may already exist!
Our Code of Conduct follows the same principles as the Contributor Covenant, version 2.1.
π©π»βπ» Larissa Guilherme
π©π»βπ» Anastasia Marvova
- W3 Schools
- MDN
- Node.js
- NPM
- Express.js
- Stack Overflow
- dotenv
- bcrypt
- MongoDB
- Mongo Compass
- Mongoose
- Regex Wizardry
- MDN Web Docs for Regular Expressions
- React
- GraphQL
- Apollo GraphQL Studio
- Proxying API Requests in Development
- Apollo Server
- Apollo Client
- JSON Web Tokens
- The Guild - GraphQL Tools
Please refer to the LICENSE in the repo.