Enhancements for earnway.art Website
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
Tender Proposal Regarding Adding or Modifying Features to the earnway.art Website
The developer of the earnway.art website successfully delivered the required features by July 18, 2026 (including rebranding, Google Things setup, automated email setup, complete server setup, and installation of all necessary software, database, and configuration) and delivered the source code. However, modifications and additions to the features still require development.
1. An issue was encountered when testing shortened links on the existing website. Using the "Custom Alias" option in advanced settings, the first shortened link was successfully generated, but subsequent attempts resulted in a system message indicating that the "Custom Alias" slot was already taken. Since our members use their own invitation codes as "Custom Alias" to identify daily tasks, this restriction is detrimental to many tasks as they require repeated use of the invitation code. Therefore, we request that this restriction be changed to unlimited.
2. Currently, we have migrated the backup of the central database to a PostgreSQL database on a NetCup server and merged it with the earnway.art database. The central database already includes a CRM member registration management system, EW wallet, ART wallet, daily member task delivery, and partner alliance links (refer to our "About Us" document for design details). The successful bidder can delete unnecessary functions and add necessary ones to the merged database according to requirements, thereby saving costs and time associated with repetitive development. Since the original developers of the earnway.art website wrote the source code in Java and used a PostgreSQL database, we expect the successful bidder to be a developer familiar with both Java and PostgreSQL.
3. The following functionality should be added when users generate short links:
A. Users of this platform must be registered full members. If not registered, a registration page should pop up requiring registration.
B. This platform provides a global free short link service, therefore advertising support is needed to maintain the platform's normal operation. When a user generates a short link, an advertising window (text, image, video, etc.) should pop up. The short link result should only be displayed after the advertisement is removed. The advertising window should have a countdown setting.
C. When visitors browse shortened links, the redirect page should display an advertising window. This window should redirect to advertising resource providers such as Google AdSense, Adsterra, PropellerAds, PopAds, and AdMaven, or links within this platform. The redirect page should display the landing page for the shortened link within 10 seconds. This advertising effect should be linked to the creator's ID, providing relevant tracking data in Excel or CSV files for the short link.
D. Add short link tracking functionality. Maintain the existing tracking functionality and add IP address and access duration recording.
4. Add a member backend management interface. Due to the specific function, this management interface needs to be added to or modified from the central database member management interface, including short link management permissions, a list of short links for the current month, deletion/addition, etc., and a function to download short link tracking data. Users can select a time period to download tracking data in Excel or CSV files. The backend database should store at least 5 years of data in SQL format.
5. Add a short link data tracking service for members' daily task delivery links.
6. Subscription packages. (For members' daily task delivery links, this platform provides free short link data tracking service; tracking of other links is charged according to the subscription plan.)
7. Subscription Plans
Reference: Earnway.art website subscription plan
The developer of the earnway.art website successfully delivered the required features by July 18, 2026 (including rebranding, Google Things setup, automated email setup, complete server setup, and installation of all necessary software, database, and configuration) and delivered the source code. However, modifications and additions to the features still require development.
1. An issue was encountered when testing shortened links on the existing website. Using the "Custom Alias" option in advanced settings, the first shortened link was successfully generated, but subsequent attempts resulted in a system message indicating that the "Custom Alias" slot was already taken. Since our members use their own invitation codes as "Custom Alias" to identify daily tasks, this restriction is detrimental to many tasks as they require repeated use of the invitation code. Therefore, we request that this restriction be changed to unlimited.
2. Currently, we have migrated the backup of the central database to a PostgreSQL database on a NetCup server and merged it with the earnway.art database. The central database already includes a CRM member registration management system, EW wallet, ART wallet, daily member task delivery, and partner alliance links (refer to our "About Us" document for design details). The successful bidder can delete unnecessary functions and add necessary ones to the merged database according to requirements, thereby saving costs and time associated with repetitive development. Since the original developers of the earnway.art website wrote the source code in Java and used a PostgreSQL database, we expect the successful bidder to be a developer familiar with both Java and PostgreSQL.
3. The following functionality should be added when users generate short links:
A. Users of this platform must be registered full members. If not registered, a registration page should pop up requiring registration.
B. This platform provides a global free short link service, therefore advertising support is needed to maintain the platform's normal operation. When a user generates a short link, an advertising window (text, image, video, etc.) should pop up. The short link result should only be displayed after the advertisement is removed. The advertising window should have a countdown setting.
C. When visitors browse shortened links, the redirect page should display an advertising window. This window should redirect to advertising resource providers such as Google AdSense, Adsterra, PropellerAds, PopAds, and AdMaven, or links within this platform. The redirect page should display the landing page for the shortened link within 10 seconds. This advertising effect should be linked to the creator's ID, providing relevant tracking data in Excel or CSV files for the short link.
D. Add short link tracking functionality. Maintain the existing tracking functionality and add IP address and access duration recording.
4. Add a member backend management interface. Due to the specific function, this management interface needs to be added to or modified from the central database member management interface, including short link management permissions, a list of short links for the current month, deletion/addition, etc., and a function to download short link tracking data. Users can select a time period to download tracking data in Excel or CSV files. The backend database should store at least 5 years of data in SQL format.
5. Add a short link data tracking service for members' daily task delivery links.
6. Subscription packages. (For members' daily task delivery links, this platform provides free short link data tracking service; tracking of other links is charged according to the subscription plan.)
7. Subscription Plans
Reference: Earnway.art website subscription plan
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.