Professional Documents
Culture Documents
z
Name – Samrat Singh
Date – 05/12/2023
z
Training Overview
There will be an exam at the conclusion of the program that the student
must pass with a minimum score of 40% in order to receive a
certificate.
z
z
Introduction to Django
This Web application allows user to login & logout using their
username and password and post their thoughts & share it with
everyone.
The very first challenge that I faced while building this project is
that How can I allow users to toggle between the Follow and
Unfollow button or between Like and Unlike without reloading
the page completely, i.e. providing smooth UX ? This problem
was solved by writing some smart JavaScript for that page.
Posting thoughts and managing user profiles :- Users can share their
thoughts with other users by posting them. Profile of each user is
maintained i.e. their liked posts, no. of followers & following.
Like functionality for thoughts :- A user can also like another user's post
by clicking on heart button.
User following and follower system :- Each user has a separate account
with their followers & related posts is shown at Following tab.
z
Project Enhancements
By combining HTML, CSS, JavaScript, and Django, developers can create robust
and feature-rich web applications. They can design appealing user interfaces,
handle user interactions, interact with databases, and implement complex
business logic, resulting in interactive web applications.
z
References/Resources
HTML/CSS :
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference
JavaScript : https://www.w3schools.com/js/
https://developer.mozilla.org/en-US/docs/Web/JavaScript
z
Contact Information
z