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.

Built With

Share this project: