Skip to content

jha-shubham01/drf-signup-otp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signup in Django, DRF, and VueJS2 using OTP

This project is used for creating user signup in Django, and Django Rest Framework by using OTP
And limiting the OTP sending to 3 times. After 3rd OTP user can request a new OTP after an hour.

To run the backend project

Prerequisites: Python3, virutalenv

  1. Checkout the code and nagivate inside backend/ dir
  2. Create a virtual environment (virutalenv .env)
  3. Activate the environment (source .env/bin/activate)
  4. Install all the packages (pip install -r requirements.txt)
  5. Navigate inside the project (cd src)
  6. Migrate (python manage.py migrate)
  7. Create a superuser (python manage.py createsuperuser)
    Fill in all the details on the terminal to create the superuser
  8. Run the backend server (python manage.py runserver)
  9. Visit the server link (http://localhost:8000/)

Video Example:

Part 1: https://youtu.be/41YtXPA-Jjg
Part 2: https://youtu.be/vrTMrGsyLBQ
Part 3: https://youtu.be/eqNzSLhIUtk
Part 4: https://youtu.be/O7kskU-3ZIM
Part 5: https://youtu.be/o6EoVxQ1yoQ
Part 6: https://youtu.be/HxreYeaKP0c
Part 7: https://youtu.be/a7-YnjyOn_8
Part 8: https://youtu.be/iQGh2AHksIE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published