
Open
Posted
•
Ends in 6 days
We are looking for an experienced Vue.js developer to continue building an existing project involving dynamic table creation. The tables must integrate with an API backend where server-side paging is already implemented. In other terms, we are building an equivalent to AG Grid using vue.js. Now this data grid will be populated with data. And the objective of dynamic tables is to allow users to select data from the "Core tables", and use that as a basis for the new dynamic tables, where user is able to add it's own data columns (text, checkbox, dropwdown, user tag, date etc). Now once the data in the "Core tables" changes, it's automatically reflected in the dynamic tables for the data fed. Say column 1 contains unique ID, column 2 colours. If colour in the "core table" changes for the attached unique ID, this now has to be replicated across all dynamic tables, where such data is fed. that is the easiest explanation. Key Requirements: - Proven experience with Vue 3 (Composition API preferred) - Experience implementing dynamic tables with features like sorting, filtering, and column customization - Ability to consume APIs with server-side paging and update UI accordingly - Strong understanding of state management (Pinia or Vuex) - Clean, modular, and maintainable coding practices Bonus Skills: - Experience with Tabulator, AG Grid, or other advanced table libraries - Tailwind CSS for styling - Familiarity with real-time data updates via WebSockets Selection Criteria: - Past work — links to similar projects involving dynamic tables - GitHub or code samples — to review coding quality and structure - Ability to explain your approach to integrating API paging in Vue How to Apply: - Short intro and relevant experience - Links to relevant projects - GitHub repository (if available) This is a long term engagement
Project ID: 39735663
1 proposal
Open for bidding
Remote project
Active 8 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average €42 EUR/hour for this job

Dear Jonas, I am excited about the opportunity to contribute to your dynamic table project using Vue.js. The aim to create a customizable data grid that integrates seamlessly with an API backend resonates deeply with my experience and passion for frontend development. With my proven skills in Vue 3 and a strong grasp of state management through Pinia and Vuex, I can ensure the dynamic tables reflect updates from the core tables accurately and efficiently. I have successfully implemented similar features in past projects, focusing on clean, modular code. I look forward to discussing how my expertise can help bring your vision to life. Warmest regards, Helen
€42 EUR in 16 days
2.6
2.6

K, Luxembourg
Payment method verified
Member since Oct 15, 2017
€30-250 EUR
€18-36 EUR / hour
€750-1500 EUR
€30-250 EUR
€18-36 EUR / hour
$8-15 USD / hour
$10 USD
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
$2-15 USD / hour
₹750-1250 INR / hour
₹1500-12500 INR
₹37500-75000 INR
₹50000-150000 INR
₹37500-75000 INR
$30-250 USD
$2-8 USD / hour
$250-750 USD
₹12500-37500 INR
$250-750 USD