Vue + Laravel or Node.js Admin Dashboard

Job ID: 32060408

Budget: $20 – $75 USD

Looking for a full stack developer to develop an admin and user dashboard with the following features based on the Vuexy theme:

Main:
● User Registration
● User Login including Social

Admin:
● Roles and Permissions
● Package management (View, Add, Edit or Delete)
● Coupon / Discount rate for packages with an expiry date (Auto expire by end date and Apply on all packages or only one package)
● Payment Gateway Integration (Stripe and PayPal)
● Analytics / Report Page (Filter by user tag or category,
user’s country, Date range, Payment gateway, and more)
● News management (Add, Edit or Delete news)
● Announcement Management (Add, Edit or Delete)

User:
● Intake Form (Multi-Page Step form with saving and continue function)
● User Setting page (change password, email and notification preference)
● Report page (for each Intake form submission we will generate a JSON file as a result and then you will display the result and also generate a PDF file for each form's result)
● Buy Package or Credit
● Payment History (Transaction page with payment details)
● Decrease user’s credit on each form submission or change form’s value to resubmit the form
● Affiliate & Referral Program
● Latest News
● Notification and Announcement page
● Multilingual Support (Internationalization/i18n & RTL)

●Operations menu by user role
-Display the latest news
-Display the latest notifications and announcements
-Display last login specifications

Security Features
● JWT and ACLs Authentication
● Cross-Site Scripting (XSS) Protection
● SQL Injection Protection
● CSRF Protection
● Secure Encrypt Password Hashing
● 256-bit Enterprise-Grade Encryption
● SMTP / API Mail (Mailgun Email Service)
● Sending data through webhooks or APIs

Vuexy theme: https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/landing/

If you're not a database expert, we'll hire a database designer to help you with this project.
Related categories: Node.js Laravel React.js Full Stack Development Vue.js