AVWX account portal frontend
Replacement for existing landing page when logged out and account management site when logged in.
Integrates with the account API - documentation
Website Features:
- Website/service landing page
- User registration
- Password reset
- Login and auth via JWT
- Update account profile information
- Portal and email notification view and preferences
- Change pricing plan and add-ons
- Add, view, update, and remove API tokens
- View API usage graphs
- Stripe Checkout integration
Must include documentation for self-maintenance.
- Built with Vue.js but React or Angular would suffice
- A CSS framework using or similar to Bootstrap
- Integrate existing brand logos and color theme
It shouldn't be a copy of the existing landing page or account portal. These were my best attempts with no frontend design skills.
npm install
npm run serve
npm run build
npm run lint