-- A hard fork of the seemingly abandoned and broken Weferral project originally found at https://github.com/WeferralHq/weferral. The idea is to bring this project back to life by bringing it up to date and continuing to make improvements. --
Weferral is a referral management & affiliate tracking software to grow your buiness</b>
Weferral provides all the tools needed to start, manage, and grow your affiliate program. Weferral affiliate management software is simple, powerful and easily customizable based on your needs.
- Note: It's not production ready yet, still a work in progress. So please use with caution. Thanks
-
Affiliates Reward: Engage affiliates with just the right reward.
- Recurring or lifetime: Attract top influencers by linking a customer to an affiliate using our lifetime commissions feature.
- One-time commissions: Award one-time commissions(e-commerce).
- Monthly commissions: Award monthly commissions (subscription/SaaS).
- Fixed or percentage-based commission Award Fixed or percentage-based commission.
-
Setup you affiliate program:.
- Customize your affiliate portal: You can easily setup your own affiliate portal by adding your logo, cahnge the colors, text for your affiliate landing page.
- Track Automatically: Our system tracks all of your visitors, leads and sales immediately. Access the information in real-time from your own dashboard.
- Affiliate Dashboard: Wefraal save you time by providing affiliates an always up-to-date view of the status of leads, referrals and commissions.
- Email Automation: Set up emails that are automatically send to affiliates.
- RBAC: Customize roles for staff (coming soon)
- Invite Customers: Your customers can be the best affiliates. Send an invitation to your customer that asks them to join your affiliate program or import a csv list of customers & an invitation will be sent to them automatically.
-
Extensibility:
- Full REST API: Integrate Weferral with your existing website or application
- Webhook: Automate your workflow with Weferral webhooks
- Plugin framework: Develop plugins to extend the functionality of weferral (coming soon)
Managed Solution - (comming soon)
- Check out the demo Email: [email protected] password: demo
Get the app running locally in the following way:
# Clone the Repo
git clone https://github.com/zoltan151/weferral-v2.git
cd weferral
npm install --force
npm run start:prod
# Clone the weferral Server Repo
git clone https://github.com/WeferralHq/weferral-api.git
cd weferral-api
npm install --force
npm start
then go to http://localhost:4100/setup to setup the database and admin user
Go to https://github.com/Ezehuche/tracker to learn how to use weferral javascript tracker.
You checkout the api repo here https://github.com/WeferralHq/weferral-api
To create a production build type npm run build:prod
. After the process is complete you can copy the output from the /dist/
directory. The output files are minified and ready to be used in a production environment.
You can customize the build to suit your specific needs by adjusting the Webpack configuration files. Those files can be found in the /build
directory. For more details checkout the documentation of WebPack.
- NodeJS — Our back end API is a Node express app. It responds to requests RESTfully in JSON.
- React — Our front end is a React app that communicates with the Node Express api server.
- PostgreSQL — Our database is Postgres.
Ezeokeke Uche
-
Email: [email protected]
-
Github: @ezehuche
-
Twitter: @ezeokekeuche