RepoJournal

Developer journal

Anurag Verma

@anurag629 since Jan 2022

144 stories across 32 days in 2021

Mon Wed Fri
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
an entry to read activity only Less More before entries began Recent weeks →

Entries start Jan 13, 2022 — we reconstructed the previous month from @anurag629's public GitHub activity on the day they joined. Squares before that show contribution counts only.

Add this graph to your GitHub README

Paste this Markdown into your README — the badge stays current automatically and links back here.

[![anurag629's work on RepoJournal](https://repojournal.com/journals/anurag629/heat.svg)](https://repojournal.com/journals/anurag629)

Monday, Apr 11, 2022

shipped

Foundation for an e-commerce API in Django REST Framework

Anurag Verma initialized a new e-commerce API project across 16 commits, scaffolding the core Django apps and wiring up the first working endpoints.

Starting with the repository's first commit [1], Verma laid out the project structure with a .gitignore file [2] and initial configuration. He added media URL and root settings to the Django configuration [3] to handle file uploads, and created a requirements.txt to track dependencies [4].

The work then moved through creating the main application modules: api [4], category [5], order [6], payment [7], product [8], and user [9]. Verma completed the Django REST Framework integration [10], setting up the serializer and viewset structure needed for the API endpoints.

With the framework in place, he built out the first working features. The category model was created and tested [11], followed by a working category API endpoint [12]. He then created and tested a product API endpoint [13], giving the project its first concrete, queryable resources. A simple test endpoint was also added to verify the API was responding .

python django api

Sources

  1. first commit · anurag629/Ecommerce-API
  2. added .gitignore · anurag629/Ecommerce-API
  3. added media url and root to settings.py file · anurag629/Ecommerce-API
  4. created api app and requirements.txt file · anurag629/Ecommerce-API
  5. created category app · anurag629/Ecommerce-API
  6. created order app · anurag629/Ecommerce-API
  7. created payment app · anurag629/Ecommerce-API
  8. created product app · anurag629/Ecommerce-API
  9. created user app · anurag629/Ecommerce-API
  10. done all drf · anurag629/Ecommerce-API
  11. category model created and working fine · anurag629/Ecommerce-API
  12. created and checked category api · anurag629/Ecommerce-API
  13. created and tested product api · anurag629/Ecommerce-API

← All entries

Follow along

Follow anurag629

A short briefing every day anurag629 ships something — in about 3 minutes.

or

One email a day. Unsubscribe in one click. Read a past issue →

RSS Read other developers