harryttd / online-bling Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://online-bling.herokuapp.com
Home Page: https://online-bling.herokuapp.com
Modify this component to get it running for users
Set an after condition that removes the data loaded from the database in this test block
ProdReview API
create a new product review
update a existing product review
remove a existing product review
get all product reviews
recently viewed products
UserID
ProductID
viewed
ordered
talk to Kayla about this
Category
-id
-name
-parent(the parent will be another category or null if the category is a root category)
Product_Category (associate table)
Order
Basic crud routing
Need to get all order_products by orderId
Add
Order API
double check to see if all routes have .catch
Product API
ProdReview API - Set up as individual ticket? YES
Address API - Set up as individual ticket? YES
Cart API - Set up as individual ticket? YES
Category API - Set up as individual ticket? YES
Order API - Set up as individual ticket? YES
Additional Model Idea
Product
Order
Address
id
name
country
state
city
street
zip
userID
Need to set up a subrouting folder structure
Creating component and container for component
Need to build route
User
Cart Line Items
-id
-UserID (belongs to user)
-product_id (belongs to product)
-qty
Will create, component, container, etc.
I am going to branch this off of the products (plural) branch, as they are connected in certain ways with the products components reducer. I will then merge back into the product branch. Product branch will then be ready to merge into master.
Regarding the possible mistype of address database fields by client users. Edward came up with the idea of utilizing Country & State data.
We could make potential improvements
on address database with this public API
Check out this links below:
Counry GeoLite2 JSON version
https://github.com/lukespragg/geoip-json/blob/master/geoip-locations-en.json
Country State node_module:
https://github.com/progressclaim/countryjs
City by state abbreviation:
http://api.sba.gov/geodata/city_links_for_state_of/ny.json
sba.gov Documentation:
http://api.sba.gov/doc/geodata.html#city-county-state
I think we could later use these tools to create dropdown menu for users to select when creating new address or something.
Product API
find all (must)
find by category (must)
find by name (must)
CRUD single (must)
Seed file should contain all parent object types
Need to set up the form for a new user to register
Add Order Status
Get an MVP up and Running
On Enter
Constants
Product
Product_Review
Front End Components:
All reviews must be at least X characters
allow webpack to complile css & sass to bundle.js
create a file structure for stylesheets
CRUD
Build out a user profile component
Set an after condition that removes the data loaded from the database in this test block
Product Queries
View products (catalog)
Refine listing by category
Search product listing
View a product's details
-- Product information
-- Photo(s)
-- View reviews left by authenticated users
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.