VueJS + TailwindCSS Backend UI (Figma → GitHub Export) – No Logic, Admin Pages Only

Job ID: 39359629

Budget: €250 – €750 EUR

We seek a frontend developer to build a complete backend/admin UI from detailed specifications. No application logic, backend development, or frontend design is required. You will only implement the admin panel layouts.

Workflow:
1) You will design all screens and layouts in Figma (Auto Layout, Components, Variants).
2) Once approved, you will export the project into a GitHub repository using VueJS 3 (TypeScript) and TailwindCSS 4.
3) Screens must be responsive, navigable via static routing, and include empty/loading/error states.
4) No business logic must be implemented.

The UI must include the following pages:
1) Login
2) Password recovery
3) Password change
4) Main dashboard with sidebar (with skeleton box or fake charts)
5) Profile management
6) Two-factor authentication
7) User invitation screen
8) Management of onboarded/pending users
9) Invitation acceptance/registration (with fields: name, surname, tax ID, email, phone, password, privacy/terms)
10) Subscription management (base plan, add-on features, billing summary)
11) Hospitality planner (date navigation, filtering, unit availability, badges, rates)
12) Error pages: 401, 403, 404, 500

Also required:
1) Design and delivery of a logo (max three colors) in both horizontal and vertical formats, plus favicon version
2) Clean, modular Vue components (no code repetition, DRY principle)
3) Responsive layout (desktop + mobile)
4) Fully navigable via static routing (Vue Router only, no API or logic)
5) Skeleton and empty states included
6) Proper folder and component organization
7) TailwindCSS class naming
8) All code delivered via a GitHub repository

Legal & delivery:
- You must assign exclusive ownership (IP) of all deliverables
- You are not allowed to reuse, resell, or showcase any part of this project
- Delivery within 2 weeks
- Progress updates required every 1–2 days
- Communication via WhatsApp (text and short voice messages)
- Text content will be provided in English

This project is for UI implementation only. Our technicians will integrate it later into a Laravel SaaS app.
Related categories: PHP Laravel Vue.js Tailwind CSS SaaS