An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Simple Login Registration with Vue and Vuex
![Simple-Login-Registration](https://github.com/irvanalfaridzi/simple-login-registration/assets/44092368/54151027-2734-40e7-9345-93a4e4a5def2)

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/).