Inspiration
This was my minor project in my 3rd year of computer science engineering.
How I built it
It's a single-page application built with Vue.js, HTML5, CSS3, and Firebase for authentication. For 2-factor authentication, I used SMTP to send a 6-digit code to the user's email id, and once the user enters the correct code he is redirected to the dashboard.
Accomplishments that I'm proud of
I successfully create the CRUD operations and providing security to users by adding a 2-factor authentication mechanism.
What I learned
I learned about vue.js, vue-routers, vuex, option API, composition API, props, and firebase data storing, retrieving, and updating.
Log in or sign up for Devpost to join the conversation.