Skip to content
Shopping Cart Jr.
Share
Explore
Project Management

icon picker
Project Tasks

Table Project Tasks
2
Roadmap
Prior !!
Deliverable
Status
Advance
Owner
Breakdown Activities
1
Project Plan
Prior 1
Project Management at
Validation
YA
Yair Avalos
Project Management has been created, this task will be continuously updating and monitoring until the project ending
2
Business Logic
Prior 3
Define Products and Categories
Done
YA
Yair Avalos
The purpose its to define the web page functionality according with the Business Logic Define Basic Functions and Operations to perform
3
Architecture
Prior 3
Front-End Wireframes
Done
YA
Yair Avalos
Define main flow, main views and navigations from user point of view
4
Architecture
Prior 2
Back-End Database Diagramming
Done
YA
Yair Avalos
Define Tables, relations and constraints for Django Modeling
5
Dev-Ops
Prior 1
Django REST Installation and Setup
Done
YA
Yair Avalos
Pyenv Configuration
Requirements Installation
Django Setup
Enable Admin
Apps definition
6
Back-End
Prior 1
Django REST Apps
Done
YA
Yair Avalos
User Management
Product Management
Admin Configuration
7
Dev-Ops
Prior 1
GitHub Repositories
Validation
YA
Yair Avalos
This activities are done until projects its finallized
Front-End Repository
Back-End Repository
Database Back-ups Repository
8
Back-End
Prior 1
Django REST End-Points
Validation
YA
Yair Avalos
/api/users/purchase_orders - ok
/api/users/shopping_cart - ok
/api/shop/product_catalog - ok
/api/shop/product_stocks - pagination
/api/login -ok
/api/signup - ok
9
Back-End
Prior 1
Django REST Serializers
Done
YA
Yair Avalos
user profile
user jobs
user purchase
product catalog - ok
product stock - ok
10
Back-End
Prior 1
Django REST Views
Validation
YA
Yair Avalos
/api/users/purchase_orders
/api/users/shopping_cart
/api/shop/product_catalog
/api/shop/product_stocks → Pagination
11
Back-End
Prior 1
Django REST Models (Database Migrations)
Done
YA
Yair Avalos
App_User_Mgmt/user profile
App_User_Mgmt/user jobs
App_User_Mgmt/user purchase
App_Shop_Mgmt/product catalog
App_Shop_Mgmt/product stock
App_Shop_Mgmt/product logistics
12
Back-End
Prior 1
Django REST Authentications and Permissions
Validation
YA
Yair Avalos
Login
Token
Password Encryption
Permissions
13
Database
Prior 1
Database Pre-Loading
Done
YA
Yair Avalos
We need a minimum of data in order to have back-end functionality and validation tests as well
Load Database with Business Data
14
Dev-Ops
Prior 1
Postman Collection
Done
YA
Yair Avalos
Create a collection into Postman with all the back-end´s end-points
15
Front-End
Prior 1
Front-End Template
Done
YA
Yair Avalos
What would be the layout template that would be repeating every time
16
Front-End
Prior 3
Landing Page
Done
YA
Yair Avalos
Welcome Page
config buttons
17
Front-End
Prior 2
Register Form
Done
YA
Yair Avalos
User Profile
config gender and age
18
Front-End
Prior 2
Login Form
Done
YA
Yair Avalos
User name login
19
Front-End
Prior 1
Catalog Main Page
Done
YA
Yair Avalos
Product Catalog
Stocks
Pagination
Cards config according to json - models
20
Front-End
Prior 1
User Shopping Cart
Done
YA
Yair Avalos
Shopping List
Qty, iva, subtotal, grand total
21
Front-End
Prior 1
User Purchase Order
Done
YA
Yair Avalos
Table with Purchase Orders
PO Status
Delivery Date
22
Ajax
Prior 1
Ajax Template
Done
YA
Yair Avalos
Javascript Template for API Fetching
23
Ajax
Prior 1
Ajax Catalog Retrieve
(Including Stock Status)
Validation
YA
Yair Avalos
Retrieve data from Back-End
Paginate
Dump data into cards
Add functionality to cards
Notify with a Badge Purchase Cart
24
Ajax
Prior 1
Ajax Login
Done
YA
Yair Avalos
Form
Form post to login end-point
25
Ajax
Prior 1
Ajax Register Form
Validation
YA
Yair Avalos
Form
Form post to login end-point
26
Ajax
Prior 1
Ajax Shopping List
Validation
YA
Yair Avalos
Button “Add” to Shopping cart
Retrieve from Back-End
Post new shopping list to Back-End
27
Ajax
Prior 1
Ajax Purchase Order
Validation
YA
Yair Avalos
Retrieve Purchase Order Status
POST to Create New Job Id or PO
28
Ajax
Prior 1
Ajax POST Containment Action
Validation
YA
Yair Avalos
Due to POST fectch cancellation we have to make a 2nd request in order to validate execution
29
Integration & Testings
Prior 1
Do the first testings before to release it
Validation
YA
Yair Avalos
Do the full navigation test and validate the project as a whole
30
Dev-Ops
Prior 2
Release according with Git-Flow
Validation
YA
Yair Avalos
Merge Features to Dev and Dev to main
There are no rows in this table

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.