Tech Stack and Tools
Parts of App
MVT: Model Views Template
MVT is slightly different from MVC
How MVT pattern works:
Example of MVT structure with the app:
def CreateGroup(request): template_name = "create_group.html" form = GroupForm() ....
class GroupForm(ModelForm): class Meta: model = Group fields = ("name",)
class Group(models.Model): name=models.CharField(max_length=200) users = models.ManyToManyField(User)
Features of App:
Registration/ Login Process
Built-in model and form for the Registration Process.
Built-in model and view as well for the login and logout process.
The password is storing by using the PBKDF2 algorithm with a SHA256 hash.
How data is storing in the database!
How the App is working!
How is it working here!
A Simple Demo
Using Frontend framework React for consuming the APIs and show the data.