Skip to content

divyansh420/Django_Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django_test(E-Commerce API)

Don't bother about UIs, we're here for APIs_, Here you need to identify the schema/model fields by observing the UIs, The goal of this assignment is to build API for a E-Commerce website site in which you are free to play with as much as possible your sample data.

----- - - -

API Features:

  1. User login for customer and seller.
  • A customer can see only items.(use permission and authentication)
  • A seller can upload items detail.
  1. Items
  • A seller can Create, Delete, Get a list of all items that he published,
  • Get single item with all the reviews with ratings.( apply for seller and customer both)
  1. Review
  • Riview on a item.
  1. Ratings
  • Rating on a item.

5.create order -A customer can create order (Hints:create api where customer post all details (e.g address, item name ,contact detail etc)

  1. Authentication (Optional)
  • Login
  • Logout
  • Signup

Coding Guidelines

  • Please fork current problem repository or use it as template and, add @divyansh420,@nitesh5695smilebots as collaborator while intializing repository in github. and follow the given timeline instructions from your mail.
  • The changes/commits will not be considered after timeline mentioned in your mail.
  • Please avoid any frameworks and libraries except Django REST framework.
  • Focus more on the Django REST framework side of the problem.
  • After fork do not public the repo
  • You need to add requirements.txt file in project
  • add a readme.md file and add all details about your APIs.
  • You will be evaluated on a WORKING PROJECT for:
    • Modularity of Code
    • Security
    • Data Structures used
    • Model serialization
    • Database designing
    • Logic and cleanliness of code.
    • Completeness.
  • Please ask us for any hurdle in your problem assignment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published