Skip to content

adi-tyasingh/trydjango

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

TryDjango

Description:

Try Django is a practice project that utilises the popular python backend famework Django to create a web application. The Web application resembles online marketplaces like ebay and has similar functionality. The web app does not utilse a frontend framework and uses simple HTML & tailwind CSS.

The project has significant focus on code structure and code quality. The code is well structured and uses descriptive variable. Class and function names to improve readability. Functionalities are seperated into diffrent Django apps to aid readability and maintainability.

Features:

  • User Signup
  • User authentication
  • Adding Items
  • editing Items
  • Deleting items
  • Inter-user communication
  • Searching through Items
  • Sorting Items by category

Learnings:

  • Django Basics
  • undertanding of HTTP requests
  • Application of backend framework
  • URL patterns
  • HTML templates
  • Jinja 2

Acknowledegments

This project was created with the help of multiple tutorials and extensive use of Django Documentation. The project makes heavy use of this free-code-camp tutorial by code-with-stein.

Preview:

Home Page:

Home-page

Detail-page:

Item-Detail-page

Searching:

Searching-functionality

Communication:

Communication-between-users

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published