Vue + Laravel or Node.js + Angular Dashboard Development

Job ID: 34253904

Budget: £250 – £750 GBP

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 expires by end date and applies 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 on the user's report page and also you have to generate a PDF file for each result)
● Buy Package or Credit
● Payment History (Transaction page with payment details)
● Decrease the user's credit on each form submission or change the form's value to resubmit the form.
● Affiliate & Referral Program.
● Latest News (Blog style).
● 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 or 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

Also, the developer must sign a Non-disclosure Agreement to work on our project.
Related categories: Node.js Laravel AngularJS Vue.js