JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Shopping Cart Jr.
Welcome
More
Share
Explore
Project Tasks
Setup
Table Project Tasks
Table Project Tasks
Roadmap
Prior !!
Deliverable
Status
Advance
Owner
Breakdown Activities
Roadmap
Prior !!
Deliverable
Status
Advance
Owner
Breakdown Activities
Project Plan
Prior 1
Project Management at
coda.io
Validation
YA
Yair Avalos
Project Management has been created, this task will be continuously updating and monitoring until the project ending
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
Architecture
Prior 3
Front-End Wireframes
Done
YA
Yair Avalos
Define main flow, main views and navigations from user point of view
Architecture
Prior 2
Back-End Database Diagramming
Done
YA
Yair Avalos
Define Tables, relations and constraints for Django Modeling
Dev-Ops
Prior 1
Django REST Installation and Setup
Done
YA
Yair Avalos
Pyenv Configuration
Requirements Installation
Django Setup
Enable Admin
Apps definition
Back-End
Prior 1
Django REST Apps
Done
YA
Yair Avalos
User Management
Product Management
Admin Configuration
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
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
Back-End
Prior 1
Django REST Serializers
Done
YA
Yair Avalos
user profile
user jobs
user purchase
product catalog - ok
product stock - ok
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
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
Back-End
Prior 1
Django REST Authentications and Permissions
Validation
YA
Yair Avalos
Login
Token
Password Encryption
Permissions
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
Dev-Ops
Prior 1
Postman Collection
Done
YA
Yair Avalos
Create a collection into Postman with all the back-end´s end-points
Front-End
Prior 1
Front-End Template
Done
YA
Yair Avalos
What would be the layout template that would be repeating every time
Front-End
Prior 3
Landing Page
Done
YA
Yair Avalos
Welcome Page
config buttons
Front-End
Prior 2
Register Form
Done
YA
Yair Avalos
User Profile
config gender and age
Front-End
Prior 2
Login Form
Done
YA
Yair Avalos
User name login
Front-End
Prior 1
Catalog Main Page
Done
YA
Yair Avalos
Product Catalog
Stocks
Pagination
Cards config according to json - models
Front-End
Prior 1
User Shopping Cart
Done
YA
Yair Avalos
Shopping List
Qty, iva, subtotal, grand total
Front-End
Prior 1
User Purchase Order
Done
YA
Yair Avalos
Table with Purchase Orders
PO Status
Delivery Date
Ajax
Prior 1
Ajax Template
Done
YA
Yair Avalos
Javascript Template for API Fetching
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
Ajax
Prior 1
Ajax Login
Done
YA
Yair Avalos
Form
Form post to login end-point
Ajax
Prior 1
Ajax Register Form
Validation
YA
Yair Avalos
Form
Form post to login end-point
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
Ajax
Prior 1
Ajax Purchase Order
Validation
YA
Yair Avalos
Retrieve Purchase Order Status
POST to Create New Job Id or PO
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
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
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 ··· in the right corner or using a keyboard shortcut (
Ctrl
P
) instead.