Skip to content

Repository files navigation

Multifactor-Auth

A web interface developed for two-factor authentication of user using Google Authenticator or Authy.

Getting Started

These guidelines will assist you in obtaining a copy of the project, enabling its execution on your local machine for development purposes. Refer to deployment notes for instructions on deploying the project on a live system.

Prerequisites

  • Node.js >= 18

    • Download and install the latest version of Node.js from nodejs.org.
    • (Recommended) Use nvm for version management.
  • Package Manager: npm or yarn

    • npm: It comes bundled with Node.js. Verify its installation by running npm -v in your terminal.
    • yarn: If you prefer using yarn, install it globally by following the instructions on yarnpkg.com.

Project Installation and Execution

  1. Clone the repo in your desired directory
git@github.com:MuneebChaudhry-dev/Multifactor-Auth.git
  1. Install the project dependencies by using the following command
yarn install

OR

npm install
  1. Set your api path in .env file

  2. Run the project using the provided script

yarn dev

Now the project start running on your local machine.

Deployment

Prerequisites

Before deploying to the server, it is recommended to test the application locally to avoid any errors. Run the following script:

yarn build

Built With

  • Vue3 - The frontend framework used
  • yarn - Pacakge Manager
  • Tailwind - Used to style the components
  • Pinia - Used to manage states

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Contributors

Contributor Role
Muneeb Ahmad Frontend Developer

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages