Ecommerce Project Daily Diary
Ecommerce Project Daily Diary
Week 1
06/01/25 - Finalized project scope, features, and functionality
07/01/25 - Created wireframes and UI/UX mockups
08/01/25 - Selected tech stack: Django, SQLite, HTML/CSS/JS
09/01/25 - Initialized GitHub repo and folder structure
10/01/25 - Installed Django, setup virtual environment
Week 2
13/01/25 - Developed homepage and static landing design
14/01/25 - Designed user signup and login UI
15/01/25 - Integrated Django authentication system
16/01/25 - Connected login forms with backend
17/01/25 - Tested user auth flow (signup/login/logout)
Week 3
20/01/25 - Created user dashboard and navigation structure
21/01/25 - Designed product listing and search UI
22/01/25 - Developed product model in Django
23/01/25 - Setup media/image upload for products
24/01/25 - Displayed products dynamically from database
Week 4
27/01/25 - Created cart feature with session-based tracking
28/01/25 - Implemented add/remove/update cart item features
29/01/25 - Designed checkout page UI
30/01/25 - Added basic payment simulation logic
31/01/25 - Connected orders to user accounts
Week 5
03/02/25 - Created admin login panel
04/02/25 - Admin dashboard with product count, order stats
05/02/25 - Admin add/edit/delete products
06/02/25 - Admin view/edit/delete customer details
07/02/25 - Admin manage orders and order statuses
Week 6
10/02/25 - Added order invoice generation in PDF
11/02/25 - Connected invoice download to user orders
12/02/25 - Developed feedback form (user to admin)
13/02/25 - Designed product categories and filters
14/02/25 - Improved search and filter logic
Week 7
17/02/25 - Integrated order tracking statuses (Pending to Delivered)
18/02/25 - Simulated email alerts on order confirmation
19/02/25 - Refined admin ability to manage feedback
20/02/25 - Added customer profile and edit options
21/02/25 - Linked profile updates with backend
Week 8
24/02/25 - Created delivery report dashboard for admin
25/02/25 - Created dummy demo payment page (no real data stored)
26/02/25 - Wrote security note for card details warning
27/02/25 - Validated forms and implemented alerts
28/02/25 - Improved overall responsiveness with CSS
Week 9
03/03/25 - Implemented product review and rating system
04/03/25 - Linked reviews to products and displayed on UI
05/03/25 - Ensured only logged-in users can review
06/03/25 - Admin moderation of reviews
07/03/25 - Finalized review flow and display
Week 10
10/03/25 - Performed UI polishing and responsiveness tests
11/03/25 - Reduced homepage load time by optimizing images
12/03/25 - Removed unused libraries
13/03/25 - Minified CSS and JS files
14/03/25 - Verified performance across devices
Week 11
17/03/25 - Conducted complete user flow testing
18/03/25 - Handled all validation and edge cases
19/03/25 - Wrote detailed error messages for user clarity
20/03/25 - Fixed bugs from feedback loop
21/03/25 - Finalized version for testing
Week 12
24/03/25 - Created charts for user stats and sales data
25/03/25 - Integrated bar, pie charts in admin panel
26/03/25 - Drafted results and analysis section
27/03/25 - Started conclusion and future scope writing
28/03/25 - Compiled technical report
Week 13
31/03/25 - Created presentation slides (Tech Stack, Features, Flow)
01/04/25 - Added visuals and code snapshots
02/04/25 - Practiced delivery for internal review
03/04/25 - Drafted demo walkthrough script
04/04/25 - Collected peer feedback
Week 14
07/04/25 - Refined content based on feedback
08/04/25 - Finalized project documentation
09/04/25 - Verified references and citations
10/04/25 - Linked all resources to single repo
11/04/25 - Created submission package
Week 15
14/04/25 - Internal dry run and Q&A session
15/04/25 - Final edits in UI and admin panel
16/04/25 - Plagiarism report generation
17/04/25 - Submitted to mentor for pre-approval
18/04/25 - Updated changes as per mentor feedback
Week 16
21/04/25 - Final project report printing and binding
22/04/25 - Compiled soft copy of report and codebase
23/04/25 - Submitted final copy to department
24/04/25 - Attended pre-viva session
25/04/25 - Collected project evaluation sheet
Week 17
28/04/25 - Delivered final viva and walkthrough demo
29/04/25 - Explained architecture, flow, and challenges
30/04/25 - Answered panel queries on design choices
01/05/25 - Received final feedback
02/05/25 - Celebrated project milestone completion
Week 18
05/05/25 - Helped batchmates with Django deployment
06/05/25 - Shared template repo for future students
07/05/25 - Wrote blog/article on Django Ecom system
08/05/25 - Published GitHub and linked in resume
09/05/25 - Final reflection and learning summary
Signature
Mentor