We are looking for a freelancer to complete the implementation of a financial comparison website, covering bank accounts, loans, and deposits. The previous contractor withdrew from the project, so we need someone to take over the coding and implementation of the site on WordPress.
➡ Graphic design available in Figma.
➡ The full guidelines regarding the functionality and appearance of the site are attached.
➡ The site consists of 12 subpages, including:
- Home page
- Rankings (e.g., personal accounts, business accounts)
- List of banks
- Subpage for each bank
- List of bank promotions
- Subpage for bank promotions
- Blog and guide articles
- Financial calculators
- Frequently asked questions (FAQ) section
- Subpages for financial offers
- Subpage for the list of all rankings
- When the transfer will arrive
- Contact
🔹 Scope of work:
1. Frontend – UI coding
✅ Creating a fully responsive and optimized version of the site based on the design in Figma.
✅ Using modern CSS technologies (e.g., Tailwind, Bootstrap) and JS.
✅ Implementing dynamic modules, including:
- Interactive comparison of financial products.
- Rankings of bank accounts, loans, and deposits in the form of tables and offer cards.
- Dynamic filters and sorting of offers by interest rates, fees, or bonuses.
- Data visualization (e.g., charts in financial calculators).
2. Backend – WordPress & Functionalities
✅ Implementing the site on WordPress – preferably based on ACF (Advanced Custom Fields) + Custom Post Types or the Elementor/Bricks/WP Bakery plugin.
✅ Generating rankings – using plugins like WPDataTables, TablePress.
✅ Creating subpages for individual financial offers – each with information about fees, interest rates, and promotion conditions.
✅ Blog and bank promotions module – the ability to publish SEO-optimized articles.
✅ User reviews and ratings section – the ability to add ratings and comments.
✅ Newsletter and contact form – integration with MailChimp/SendinBlue.
🔹 Key subpages and their functionalities:
1. Home page
- Welcome section with CTA (“Compare and choose the best bank account”).
- Overview of financial categories (personal accounts, business accounts, loans, cards, deposits, etc.).
- Ranking of bank accounts – dynamically generated comparison of offers.
- Latest bank promotions (slider or grid of offers).
- Block of financial advice (blog, guides, frequently asked questions).
- Bank logos – links to subpages of financial institutions.
2. Rankings of bank accounts and loans
- Separate subpages for rankings (e.g., /rankings/personal-accounts).
- Automatic update of offers.
- Comparison tables with the most important parameters (fees, bonuses, interest rates).
- Ability to sort and filter rankings.
- CTA “Open an account” or “Check the offer”.
3. List of banks and bank subpages
- Page with bank logos – clicking takes you to the dedicated bank subpage.
- Each bank has a page with a description, history, offers, and current promotions.
- Ability to leave reviews about a given bank.
4. Subpage for bank promotions and list of promotions
- List of active promotions – bonuses for opening an account, referral programs.
- Ability to filter promotions by bank, account type, bonus amount.
- Section “archived promotions” (inactive offers).
5. Blog / Financial guides
- Structure of article categories (accounts, loans, saving, investing).
- Articles with a table of contents, user ratings, comments.
- SEO optimization (H2-H3 headers, meta tags, Schema.org data structures).
6. Financial calculators
- Loan calculator – calculating installments based on amount, interest rate, and period.
- Deposit calculator – simulating profits for different periods and rates.
- Currency rates – optional integration with NBP API.
7. FAQ section – Frequently asked questions
- List of questions in accordion format.
- Ability to search for answers by keywords.
The rest is in the attachment.
🔹 Optimization and performance:
✅ Page loading speed – LiteSpeed
✅ Schema.org data structures – enriched results in Google (rankings, reviews).
✅ SEO-friendly URLs and breadcrumbs – better navigation for users and search engines.
✅ Compliance with Core Web Vitals – improving user experience.
🔹 Requirements from the freelancer:
✔️ Very good knowledge of WordPress – ACF, Custom Post Types, Page Builders (Elementor/Bricks).
✔️ Experience working with rankings and comparison tools.
✔️ Knowledge of WordPress plugins for dynamic tables and rankings (WPDataTables, TablePress).
✔️ Ability to integrate APIs – fetching data (e.g., currency rates, bank offers).
✔️ Attention to UX/UI and responsiveness – compliance with designs in Figma.
✔️ SEO and speed optimization – Yoast SEO/RankMath,
📎 In the attachment, I am including several images of the site for coding and full guidelines regarding the project.
❗ The project is not divided into parts – we expect a comprehensive implementation of the entire site.
🚀 We look forward to your offer!