/mysite

This project's aim is to explore the Django framework and what can allow you to do with it. Due to its nature is mainly written in python (3.11) and html (for front-end templates). The goal is to have someting like instagram, like a simple portfolio.

Primary LanguagePython

mysite

WARNING: Passkey sign-up is not implemented yet so to use passkey create a profile with username and password first. From there you can test otp functionality as well as passkeys.

To test it by yourself:
  1. clone this repository
  2. highly suggested to create a virtuale enviroment, 'pipenv' was used during developement
  3. if you have decided to use pipenv enter the virtual enviroment
     $ pipenv shell
  4. install all required packages, they are stored in the requirements.txt file
     $ pip install -r requirements.txt
  5. start the server
     $ python manage.py runserver
  6. to test it go to http://localhost:8000
     i know that tecnically localhost:8000 and 127.0.0.1:8000 are almost the same, 
     but localhost is recognised as a trusted source, 127.0.0.1:8000 is not and webauth features would not work

Screenshot 2024-03-27 alle 10 51 19 Screenshot 2024-03-27 alle 10 52 00 Screenshot 2024-03-27 alle 10 52 59 Screenshot 2024-03-27 alle 10 53 04 Screenshot 2024-03-27 alle 10 53 15