https://github.com/irvanalfaridzi/simple-login-registration
Simple login and registration with Vue, Vuex, Vue Router, and Vue Resource with Firebase for the backend
https://github.com/irvanalfaridzi/simple-login-registration
firebase realtime-database vue vue2 vueresource vuerouter vuex
Last synced: 3 months ago
JSON representation
Simple login and registration with Vue, Vuex, Vue Router, and Vue Resource with Firebase for the backend
- Host: GitHub
- URL: https://github.com/irvanalfaridzi/simple-login-registration
- Owner: irvanalfaridzi
- Created: 2023-07-18T07:28:36.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-25T10:54:05.000Z (almost 3 years ago)
- Last Synced: 2025-03-05T08:51:52.394Z (over 1 year ago)
- Topics: firebase, realtime-database, vue, vue2, vueresource, vuerouter, vuex
- Language: Vue
- Homepage: https://simple-login-registration.vercel.app
- Size: 348 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Login Registration with Vue and Vuex

This app builds with Vue 2 with implement:
- [vuex@3](https://vuex.vuejs.org/) for the state management
- [tailwind CSS](https://tailwindcss.com/) for the CSS framework
- [vue-router@3](https://router.vuejs.org/) for the router
- [vue-resource](https://github.com/pagekit/vue-resource) to provide services for making web requests
- [Local Storage](https://v2.vuejs.org/v2/cookbook/client-side-storage.html) for saving the logged-in account data and user data
- [Realtime Database Firebase](https://firebase.google.com/docs/database) for simulation CRUD (Create, Read, Update, Delete)
To see a demo go to https://simple-login-registration.vercel.app/login
* Create, Update, and Delete to Realtime Database were disabled for a while due to maintenance
## Features
- Login
- Registration
- Update data user
- Remove data user
- Forget password (coming soon)
## 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](https://cli.vuejs.org/config/).