
In Progress
Posted
Paid on delivery
I need an experienced full-stack developer to pull down an open-source Vue.js UI framework from GitHub (I will share the repo once we start), wire it into my existing IntelliJ IDEA workspace, and extend it so it speaks fluently with a brand-new Spring Boot + MySQL back-end. Scope in the dev environment • Build and run the front-end locally with Node.js while the back-end runs in Spring Boot. • Create three separate menu pages, each bound to its own MySQL table (≈30 columns, no joins required). • On every page include a fast Date range picker and Time range picker so users can filter records by period. • User only view the tables, no editing is required • the fourth UI: let user enter queueId , and a start button and a stop button, the start button is to start a back-end websocket subscription of third party websocket messages, retrieve datafields and write to one of the database table mentioned above. stop button stops the receiving. Back-end work • Generate the simple entity classes and REST endpoints (CRUD + date/time range search) for the three tables. • Websocket subscription and receive messages from websocket, retrieve data and write to database (data fields will be given later) • Keep it strictly Java 17, Spring Boot, and standard JPA—no exotic libraries unless discussed. Deployment hand-over When it’s rock-solid on Windows, package everything and guide me through a fresh install on an Ubuntu VPS. That includes: - Installing OpenJDK, MySQL Server, phpMyAdmin or a similar admin tool, - Setting up NGINX as the reverse proxy for both the Spring Boot service and the compiled Vue SPA, - Providing clear commands or a shell script so I can reproduce the setup anytime. Deliverable A fully working web application, ready for browser access on the Ubuntu host, plus concise documentation covering build steps, environment variables, and the one-line commands that start the services. If you’ve already shipped Vue + Spring Boot + MySQL stacks and are comfortable automating an Ubuntu deployment, I’d love to see your approach.
Project ID: 40718705
284 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I hope you are doing well. I can integrate the Vue framework into your IntelliJ workspace and build the complete Vue + Spring Boot + MySQL application using Java 17 and standard JPA. The local Vue dev server will proxy API requests to Spring Boot, allowing the frontend and backend to run together cleanly during development. For the three read-only menu pages, I’ll create the MySQL schema, JPA entities, repositories, services, and REST endpoints for paginated retrieval, sorting, and indexed date/time-range searches. Each Vue page will use the framework’s table, Date range picker, Time range picker, pagination, loading states, and row-detail pop-up, with no edit controls exposed to users. The fourth interface will accept queueId and provide idempotent Start/Stop controls. The backend will manage one WebSocket subscription per queue, map incoming third-party message fields to the target entity, validate and persist records transactionally, and expose connection status/errors. Stop will close the subscription safely; reconnect/backoff and duplicate-start protection will prevent orphaned listeners or duplicate writes. For Ubuntu, I’ll provide OpenJDK 17, MySQL, phpMyAdmin, NGINX static SPA hosting, /api reverse proxying, a systemd service, environment templates, and reproducible install/start commands. Source, SQL/schema, configs, and build/deployment documentation will be included. Best regards, Severino
$250 USD in 3 days
4.4
4.4
284 freelancers are bidding on average $472 USD for this job

Hello, I would keep the Vue GitHub UI as a compiled SPA because the three read-only table pages fit browser-side routing, and NGINX can serve it while Spring Boot exposes REST plus websocket controls. The key risk is the queueId screen: start/stop must control one server-side third-party websocket subscription, persist mapped fields to MySQL, and show status in Vue. - Vue wired into IntelliJ with clear local Node and Java 17 run steps. - Three table pages with date/time filters, API paging, and indexed searches. - Spring Boot JPA entities, REST endpoints, and websocket start/stop service. - Ubuntu setup with NGINX, MySQL, admin tool, env files, and repeatable commands. I will keep the UI framework patterns, adapt pages from the repo, and test current Chrome/Edge on desktop. Are the three table schemas and websocket message fields already fixed? I can start with the repo wiring and backend skeleton. Roman
$700 USD in 4 days
9.6
9.6

★★★ Vue.js and Spring Boot Specialist ★★★ Hi, To ensure effective communication between the Vue.js front-end and the Spring Boot back-end, I will implement a well-structured REST API that adheres to best practices. This will facilitate smooth data exchange and maintainability. For the implementation, I will clone the specified Vue.js UI framework from GitHub and integrate it into your IntelliJ IDEA workspace. The front-end will be developed using Node.js, ensuring it runs locally while the Spring Boot back-end operates concurrently. I will create three distinct menu pages, each linked to its respective MySQL table, and incorporate date and time range pickers for filtering records. The fourth UI component will handle websocket subscriptions, allowing users to start and stop data retrieval from a third-party service. On the back-end, I will generate entity classes and REST endpoints for CRUD operations, ensuring compliance with Java 17 and Spring Boot standards. The websocket functionality will be implemented to receive messages and write data to the database. For deployment, I will provide a comprehensive guide for setting up the environment on an Ubuntu VPS, including the installation of OpenJDK, MySQL Server, and NGINX configuration. To get started, I will need access to the GitHub repository and any specific data fields for the websocket integration. Thanks!
$250 USD in 5 days
7.8
7.8

As an accomplished full-stack developer with an extensive background in the world of web development, I strongly believe I am a fitting candidate for your Vue.js-Spring Boot project. With aptitudes honed over a 14+ year career focusing on WordPress and Shopify, I have consistently provided customized solutions to myriad clients' problems, amassing 500+ successfully completed projects along the way. My valuable experience spans REST API development, JavaScript proficiency and specifically - Vue.js expertise which is crucial for your project. Lastly, let me highlight my rich experience in automating deployment especially on Ubuntu VPS – a crucial requirement for your project. Having fine-tuned many websites earlier to improve their load speed and enhance their performance similar to what we are seeking here - installing OpenJDK, MySQL Server, setting up NGINX as reverse proxy - shouldn't be a challenge. Combining this fluency with detailed documentation skills, you'll receive a fully functional web application that's ready for browser access plus mentorship into any future deployments needed. Let's collaborate to turn your vision into a fully-functioning reality!
$500 USD in 7 days
7.8
7.8

Wiring a Vue.js UI framework into a fresh Spring Boot + MySQL back-end with three read-only table pages and a WebSocket ingestion controller is squarely what I do day to day. I'd start by getting the repo building locally with Node against your IntelliJ workspace, then generate JPA entities for the three ~30-column tables and expose REST endpoints with date/time range filters as query params — indexed on the timestamp column so the range picker stays fast even on wide tables. For the fourth page, the start button hits an endpoint that opens a managed WebSocket client subscribed to your queueId, maps incoming fields to the target entity and batch-writes them; stop cleanly closes the session. Deployment I'd hand over as a documented walkthrough — OpenJDK 17, MySQL, phpMyAdmin on Ubuntu, with the packaged jar and built front-end. Available to start now.
$250 USD in 1 day
7.5
7.5

⭐⭐⭐⭐⭐ Expert Full-Stack Developer for Vue.js & Spring Boot Integration ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project needs and see you are looking for an experienced full-stack developer. Look no further; Zohaib is here to help you! My team has successfully completed over 50 similar projects for Vue.js and Spring Boot integrations. I'll pull down the open-source Vue.js UI framework from GitHub, wire it into your IntelliJ IDEA workspace, and ensure seamless communication with your new Spring Boot + MySQL back-end. ➡️ Why Me? I can easily do your project as I have 5 years of experience in full-stack development, specializing in Vue.js, Spring Boot, and MySQL. My expertise includes creating responsive UIs, building RESTful APIs, and handling database interactions. I also have a strong grip on deployment processes, ensuring everything runs smoothly on both Windows and Ubuntu environments. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat! ➡️ Skills & Experience: ✅ Vue.js Development ✅ Spring Boot ✅ MySQL Database ✅ RESTful API Development ✅ Node.js ✅ WebSocket Implementation ✅ Front-end Design ✅ Back-end Architecture ✅ NGINX Configuration ✅ Deployment Automation ✅ Java 17 ✅ IntelliJ IDEA Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
7.7
7.7

Hi, We can build this Vue.js + Spring Boot + MySQL application end-to-end, including GitHub UI integration, IntelliJ setup, three read-only data pages with date/time filtering, and the queueId WebSocket start/stop workflow. We’ll keep the backend strictly Java 17, Spring Boot and JPA, then test everything on Windows before deploying to Ubuntu with NGINX, MySQL and service automation. You’ll receive a production-ready application plus clear setup and deployment documentation. Let’s build it cleanly from day one.
$500 USD in 7 days
7.4
7.4

Hello, Vue.js + Spring Boot + MySQL Web Application {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}} I have carefully reviewed your requirements and understand that you need to integrate an existing Vue.js open-source UI with a Java 17 Spring Boot and MySQL backend, including database views, date/time filtering and WebSocket-based data ingestion. I have 11+ years of full-stack development experience and can configure the Vue application in your IntelliJ/Node.js environment and build the Spring Boot backend using Java 17, Spring Data JPA and MySQL. I will create the three read-only table pages with their respective entities and REST APIs, including efficient date/time range filtering. I will also implement the fourth UI where the user enters a queueId and controls the third-party WebSocket subscription using Start/Stop actions, with received fields processed and stored in the required database table. For deployment, I will configure the Ubuntu VPS with OpenJDK, MySQL, database administration tooling and NGINX as the reverse proxy for both the Spring Boot API and compiled Vue SPA. I will also provide reproducible setup commands or a deployment script. The final delivery will include the complete working application, source code, environment configuration, build/run commands and concise Ubuntu deployment documentation. I eagerly await your positive response. Thanks, KAruna
$250 USD in 7 days
6.9
6.9

The brief is clear; I’d prove the critical path first, then expand from working evidence. You're building Full-stack Developer for Vue.js-Spring Boot Project, where the real delivery risk is usually in the workflow details, not just the feature list. My approach would be to first define the integration contracts and backend boundaries, then deliver the first milestone around the riskiest data flow instead of only UI screens. Quick question: Which external integrations are absolutely required for MVP, and which can be staged after launch? Also, what is already available for Full-stack Developer for Vue.js-Spring Boot Project: a working codebase, designs, data, or only the brief? Best, Dr. Syafiq
$500 USD in 21 days
7.1
7.1

Hello!---------I can integrate the Vue.js GitHub UI with your IntelliJ workspace and build the Java 17 Spring Boot + MySQL backend, including the 3 table-based views, date/time filtering, and the WebSocket start/stop workflow. I’ll keep the architecture clean with Vue.js • Java 17 • Spring Boot • JPA • MySQL • WebSockets • REST APIs, with no unnecessary dependencies. I’ll also handle the Windows setup, Ubuntu VPS deployment, NGINX reverse proxy, environment configuration, and reproducible deployment scripts. Key focus: a maintainable codebase with clear documentation so you can rebuild and deploy it easily. Thanks!! Parminder
$351 USD in 4 days
6.9
6.9

Hello, I can help you with "Full-stack Developer for Vue.js-Spring Boot Project" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "A more professional version: “Excellent work! The job was completed within the committed timeline. Great quality, professionalism, and timely delivery. Highly appreciated and recommended.”" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$450 USD in 9 days
6.9
6.9

Hello, I can build and integrate this full-stack application using your existing Vue.js UI framework with Spring Boot, MySQL, and Java 17. I can set up the Vue frontend locally, connect the three table-based pages with date/time range filtering, and implement the queueId Start/Stop workflow for the third-party WebSocket subscription. On the backend, I can create the JPA entities, REST APIs, database operations, and WebSocket data handling required to store the received fields. I can also handle the complete Ubuntu VPS deployment, including Java, MySQL, NGINX reverse proxy, Vue SPA deployment, environment configuration, and clear setup/startup commands or scripts for future installations. PLEASE INITIATE CHAT SO I CAN SHARE MY RELEVANT VUE + SPRING BOOT PROJECTS. Best Regards, Nikita Gupta
$400 USD in 15 days
6.7
6.7

Hello, I understand you need to integrate a Vue.js UI from GitHub into your IntelliJ workspace, connect it to a new Spring Boot + MySQL backend, and deliver a deployable Ubuntu VPS setup. The app will show three read‑only tables with date/time range filters, a fourth page to start/stop a WebSocket subscription that ingests third‑party data into one table, plus CRUD endpoints and range‑search APIs. Technical approach: - Frontend: Vue 3 with Vuetify (or the provided UI kit), Axios for REST, SockJS/Stomp for WebSocket, date‑range & time‑range pickers (e.g., vue-datepicker). - Backend: Spring Boot 3, Java 17, JPA entities for the three tables, REST controllers with @GetMapping supporting start/end timestamps, a @Service managing a WebSocket client (using Java‑WebSocket or Spring WebSocket) that writes incoming fields to the designated table. - Dev: Docker‑less but scripts for OpenJDK, MySQL, NGINX reverse proxy, pm2 for Vue build serve, and systemd services for Spring Boot. Core modules: 1. UI layer - three table views with filter components, pagination. 2. Data access layer - JPA repositories, specification‑based date range queries. 3. Service layer - WebSocket listener, message parsing, DB persister. 4. API layer - REST endpoints secured (if needed) and Swagger doc. 5. Ops layer - bootstrap script for Ubuntu VPS (install JDK, MySQL, NGINX config, build Vue, jar run). Relevant systems: - Bison360 (Spring Boot + React + Flutter + PostgreSQL) - similar Java backend + multi‑module UI integration. - TripWireCreative GHL (Spring Boot + n8n) - shows our experience wiring backend services to external APIs/Webhooks. - SecureCom (Spring Boot + Flutter) - demonstrates real‑time WebSocket handling and encrypted messaging. Implementation strategy: 1. Scaffold Spring Boot project, generate entities, basic CRUD. 2. Pull Vue repo, run locally, wire Axios calls to stub endpoints. 3. Implement date/time range search on each table. 4. Build WebSocket client service, test with dummy payload. 5. Add NGINX config, create Ubuntu provisioning script, verify end‑to‑end. 6. Deliver documentation and one‑liner start commands. Questions: 1. Which Vue.js UI framework repo should we use, and does it already include date/time picker components or will we need to add them? 2. For the WebSocket ingestion, what is the exact message format (JSON fields) and which of the three tables will receive the data? 3. Do you prefer the Ubuntu VPS provisioning as a bare‑metal script or using Docker Compose for easier reproducibility? Regards, Rohit
$250 USD in 12 days
7.5
7.5

Hi there, I see you need a full-stack developer to integrate a Vue.js UI framework with a Spring Boot back-end. I have solid experience with both technologies, having built applications that include REST endpoints and database integrations using MySQL. For your project, I would ensure that the front-end communicates effectively with the Spring Boot back-end, implementing the required CRUD operations and websocket subscriptions. To clarify a few things and ensure alignment: 1- How many users do you expect for the websocket subscription? 2- Can you share the specific data fields needed for your database? 3- Will you need assistance with any post-deployment issues on the Ubuntu VPS? Happy to discuss the details further and refine the approach we take.
$250 USD in 7 days
6.3
6.3

Your Vue front-end will fail to refresh data in real-time if the WebSocket subscription doesn't implement proper reconnection logic when the third-party service drops the connection. This will cause silent data loss during network hiccups. Quick questions - are you planning to handle WebSocket reconnection and message buffering on the Spring Boot side? And do you need the date/time filters to support timezone conversion for users in different regions? Here is the architectural approach: - VUE.JS + SPRING BOOT: Wire the GitHub UI into your IntelliJ workspace using Vite dev server proxying to localhost:8080, then build REST controllers with @CrossOrigin for the three CRUD endpoints. - MYSQL + JPA: Generate entity classes with @Temporal annotations for date/time range queries, indexed on timestamp columns to keep filtering under 100ms even with 100K+ rows. - WEBSOCKET INTEGRATION: Implement Spring WebSocketClient with SimpMessagingTemplate to subscribe to the third-party feed, parse incoming JSON, and batch-insert records every 500ms to avoid database lock contention. I've deployed similar Vue-Spring stacks on Ubuntu with NGINX reverse proxies for 4 SaaS clients that handle 10K+ concurrent WebSocket connections. Let's schedule a quick call to confirm your third-party WebSocket message format before I start the integration.
$450 USD in 10 days
7.2
7.2

As a seasoned full-stack developer, I possess a wealth of knowledge and over 8 years of hands-on experience in building dynamic web and app solutions. Your Vue.js-Spring Boot project particularly piques my interest because it aligns perfectly with my proficiencies. I've worked extensively with Vue.js, Spring Boot and MySQL databases, making me well-equipped to wire up the open-source UI framework with your existing IntelliJ IDEA workspace. Throughout my career, I've consistently adapted to different tech-stacks without any hassles- exactly what your project demands. I'm comfortable working strictly with Java 17, Spring Boot, and standard JPA—no exotic libraries unless discussed. Moreover, not only do I code efficiently but also believe in thorough documentation for every project. This ensures that even after the deployment handover, you'll have step-by-step guidance for reproducing the setup anytime using clear commands or a shell script. With regards to deployment on Ubuntu VPS and setting up NGINX as reverse proxy, I have ample experience automating these processes. Additionally, my expertise extends to Linux environments and Cloud Services such as AWS (EC2, Amplify, S3, Route53, RDS etc.), GCP and Digitalocean among others - all essential for a streamlined deployment process. Overall, I assure you of delivering a rock-solid web implementation on time that fulfills all your requirements. So let's dive into this exciting project together!
$400 USD in 5 days
6.6
6.6

I just completed Vue.js + Java Spring + MySQL project some days ago. As a senior full stack developer, I will delivery high quality job in a tight deadline. Kindly contact me to check my experience and skills.
$800 USD in 7 days
6.6
6.6

Hi there, We understand you're looking for an experienced full-stack developer to integrate a Vue.js UI framework with a Spring Boot and MySQL back-end, creating a seamless interaction between the front-end and back-end. Our team at Webbook Studio has relevant experience, having worked on similar projects that involve building and integrating front-end and back-end components. For instance, we've developed a music voting mobile app using React Native, React.js, and Node.js, which involved integrating a complex back-end with a user-friendly front-end. We'll deliver a fully working web application with the required features, including menu pages bound to MySQL tables, date and time range pickers, and a user interface for managing websocket subscriptions. Can you please share more details about the open-source Vue.js UI framework repository and the expected data fields for the websocket subscription? Feel free to message us to discuss the details! — Webbook Studio
$520 USD in 10 days
6.8
6.8

Hi, I'm Denis, a full-stack developer experienced in Vue.js and Spring Boot applications with MySQL backends, including systems that integrate third-party data streams into filtered dashboards. Your project is straightforward: a read-only dashboard with three filtered views, a WebSocket listener that writes incoming data to a fourth table, and Ubuntu deployment. The scope is well-defined and manageable. I've built similar setups where Vue SPAs consume REST endpoints for time-range filtered queries while background services handle asynchronous data ingestion. My approach keeps architecture simple: stateless REST endpoints on Spring Boot, clean JPA entity mapping, and client-side filtering in Vue. I'd start by integrating your Vue framework into IntelliJ, then build the three entity classes and REST controllers with date/time range filtering. The WebSocket component would listen for messages, parse your data fields, and write records to the database. After local testing on Windows, I'd package the Vue build as static assets, configure NGINX as a reverse proxy, and create a deployment script for Ubuntu handling OpenJDK, MySQL, and service startup. One important detail: the WebSocket subscription needs graceful reconnection if the third-party service drops. I'll build in retry logic and monitoring so you can track subscription status. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
$250 USD in 5 days
6.2
6.2

I can integrate the existing Vue.js UI with your Spring Boot + MySQL backend and build the required functionality without overcomplicating the stack. I’ll set up the three table views with date/time filtering, Spring Boot entities and REST endpoints, and the WebSocket subscription flow with queueId-based start/stop controls and database storage. I’ll keep the backend on Java 17, Spring Boot and JPA as requested. Once everything is tested on Windows, I can also handle the Ubuntu VPS setup with NGINX, MySQL, environment configuration and clear deployment commands/documentation.
$1,500 USD in 21 days
6.2
6.2

Dear Yy, I am confident in delivering your full-stack project integrating a Vue.js open-source UI framework with a Spring Boot + MySQL backend. With over 10 years of broad software engineering experience, including extensive work with Java 17, Spring Boot, Vue.js, REST APIs, and MySQL, I have successfully shipped numerous similar full-stack applications. I will efficiently clone and wire your Vue.js project in IntelliJ IDEA and implement the required front-end features: three distinct menu pages linked to MySQL tables, date/time range pickers for filtering, and a websocket-driven UI for queue management. On the backend, I will create robust JPA entity classes and REST endpoints supporting CRUD and date-range queries, strictly using Java 17/Spring Boot without extraneous libraries, ensuring maintainability and compatibility. Furthermore, I am well-versed in Linux environments and will provide a seamless deployment on Ubuntu VPS. This includes scripting OpenJDK, MySQL, phpMyAdmin installation, configuring NGINX reverse proxy for both Spring Boot and Vue SPA, and supplying thorough documentation and reproducible start commands. Best regards, Özgür
$250 USD in 2 days
6.6
6.6

HK, Hong Kong
Payment method verified
Member since May 3, 2010
$250-750 USD
$250-750 USD
$3000-5000 USD
$250-750 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
$30-250 USD
€12-18 EUR / hour
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
$2-8 USD / hour
₹12500-37500 INR
₹1500-12500 INR
min $50 AUD / hour
$250-750 USD
$15-25 USD / hour
₹12500-37500 INR
₹1500-12500 INR
$15-25 USD / hour