Project Details

alternative

About my project

Milan photo studio(MPS) is a basic E-commerce site which has almost all the functions of E-commerce webapp. It has functions like login and logout which holds the cookies of every login made with the default login/logut system of django. It has search function where people can search different as for as requirement. I used the title of the product for searching for now. It can do basic functions like add to cart and wishlist. It has place to put some ads using rank. People can give their remarks as there is a rating system and comment section too. For the admin I have provided blog system where the admin can write blogs and upload them and I have implemented the comment section in the blogs.

  • 1
    Technical Proficiency

    Developing an e-commerce website with Django requires an understanding of Python, web development, and the Django framework. I learned about models, views, templates, and how to structure a web application.

  • 2
    Database Management

    E-commerce websites rely heavily on databases to store product information, customer data, and order history. By working on this project, I gained experience in designing and managing databases, creating relationships between tables, and optimizing queries

  • 3
    Django Rest Framework

    Through building a basic e-commerce site with Django, I learned how to create APIs using Django Rest Framework. This involved setting up endpoints for basic CRUD (Create, Read, Update, Delete) operations on products and orders. I also explored simple filtering and searching functionalities. These skills are useful for developing web applications that interact with databases and expose data for various purposes.

In summary, building a basic e-commerce website with Django helped me acquire technical skills, database management capabilities, and an understanding of API development with a focus on CRUD operations, filtering, and searching.

I have done few more projects but not as efficient as this one, but if you want to look more you can go to my GitHub Profile

Back