https://github.com/nkosi-tauro/vue3-auth-app
Vue3 + Firebase Authentication App. Allows Login/Register. Includes Cloud Firestore for storing profile details and additional auth strategies (google + github).
https://github.com/nkosi-tauro/vue3-auth-app
firebase firebase-auth firestore-database tailwindcss vue vue-router vue3
Last synced: about 2 months ago
JSON representation
Vue3 + Firebase Authentication App. Allows Login/Register. Includes Cloud Firestore for storing profile details and additional auth strategies (google + github).
- Host: GitHub
- URL: https://github.com/nkosi-tauro/vue3-auth-app
- Owner: nkosi-tauro
- License: mit
- Created: 2021-02-18T16:45:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-19T20:46:11.000Z (over 4 years ago)
- Last Synced: 2025-03-26T04:22:27.656Z (2 months ago)
- Topics: firebase, firebase-auth, firestore-database, tailwindcss, vue, vue-router, vue3
- Language: Vue
- Homepage: https://vue3authapp.netlify.app/
- Size: 161 KB
- Stars: 10
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Vue3 Auth App
[](https://app.netlify.com/sites/vue3authapp/deploys)
## 🎯 About ##
Idea : [Dev Challenge Auth App](https://devchallenges.io/challenges/N1fvBjQfhlkctmwj1tnw)
## ✨ Features ##
User(s) can login and or register a new account ✔
: can log in or register with at least one of the following services: Google, Github ✔
: can see my profile details ✔
: can edit my details including: name, bio, phone ✔ photo ...coming soon
: can upload a new photo or provide an image URL ❌## 🚀 Technologies ##
The following tools were used in this project:
- [Vue3](https://v3.vuejs.org/)
- [Firebase](https://firebase.google.com/)
- [Cloud Firestore](https://firebase.google.com/)
- [TailwindCSS](https://tailwindcss.com/)
- [Vue Router](https://router.vuejs.org/)## ✔ Requirements ##
Before starting 🏁, you need to have [Git](https://git-scm.com) and [Node](https://nodejs.org/en/) installed.
## 🏁 Starting ##
```bash
# Clone this project
$ git clone https://github.com/nkosi-tauro/vue3-auth-app# Access
$ cd vue3-auth-app# Install dependencies
$ npm install# Run the project
$ npm run serve# The server will initialize in the
```## 📝 License ##
This project is under license from MIT. For more details, see the [LICENSE](LICENSE) file.
Made with ❣ by Nkosilathi Tauro