No description
Find a file
Cipher Vance aa8dad9809 feat(ui): integrate login/signup into navbar, enhance login flow, and set dynamic titles
- Removed outdated comments and unused <LoggedinPage> component

- Cleaned up login.css header comment

- Updated Home.vue navigation to use <router-link> for Login/Sign Up

- Enhanced UserLogin.vue:

• Added loginSuccess state, success styling, and green “Success! Redirecting” feedback

• Redirect to homepage (/) after sign-in

• Persist user data & simple auth token in local/session storage

• Updated API call URL to /auth/login

- Added route definitions for /signup in router

- Added meta.title to Home/Login/Sign Up routes and global afterEach hook to update document.title

- Simplified unused methods and cleaned up commented code in Home.vue
2025-09-09 08:30:05 -05:00
public init 2024-12-18 10:49:27 -06:00
src feat(ui): integrate login/signup into navbar, enhance login flow, and set dynamic titles 2025-09-09 08:30:05 -05:00
.gitignore init 2024-12-18 10:49:27 -06:00
babel.config.js init 2024-12-18 10:49:27 -06:00
jsconfig.json init 2024-12-18 10:49:27 -06:00
LICENSE Create LICENSE 2024-12-18 11:13:24 -06:00
package-lock.json (feat): init commit of Vue frontend 2024-12-18 11:12:33 -06:00
package.json (feat): init commit of Vue frontend 2024-12-18 11:12:33 -06:00
README.md init 2024-12-18 10:49:27 -06:00
vue.config.js feat: lintOnSave: true 2025-08-27 18:48:53 -05:00

rideaware-ui

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.