scribblets / photogenics Goto Github PK
View Code? Open in Web Editor NEWA simple way for artists to sell their work.
A simple way for artists to sell their work.
Minimum Users: 10
Minimum Prints: 50
Below is a good resource for generating User Data:
http://names.igopaygo.com/people/fake_person
Required User Info:
Required Print Info:
This needs to get done at some point.
When viewing Billing & Shipping Information, Credit Card Information doesn't drop beneath "Shipping Information."
Minify JavaScripts and CSS for Launch.
@dgerena @Studnicky
Collaborate on this and get it finished on Sunday!
Tables break on the narrow mobile view. Set the font-size to be smaller, and make any table-buttons smaller so that everything will fit on the mobile screen.
Additionally change the following labels:
Create a print, and save the data to the database.
Ex: /uploads/12345/print_item.jpg
Prints will also need to be edited.
JavaScript:
Update Forms to include blade templating: http://laravel.com/docs/4.2/html
Due 01/16/2015
Need a database table to store the prints!
Create a Dashboard Controller that will serve the Prints AND the Orders. Can't do both from different controllers.
Create a landing page with a simple "Sign up" call to action for the home page.
Implement Isotope: http://isotope.metafizzy.co/
Due: 01/16/2015
Objective: Get the data that will be required for each of the pages, and pass that data into the Route.
USER PAGES
So, each user needs a page, and this is going to be really easy: localhost:5000/LRRoberts0122
Route::get('/{username}', function($username) {...});
When someone goes to route: /LRRoberts0122
- for example, we need to be able to pull all of the items they've uploaded. From there, I can loop through the results and display them in the Masonry layout.
But, for the objective of this milestone, I need the data to be passed through the route.
Please pass an array of data (that can be looped through) to the User Page with the following information:
DETAILS
locahost:5000/details/123456
The route to the details includes /details/{item_id} and needs to display the item's associated data:
DASHBOARD
locahost:5000/dashboard/{user_id}
The dashboard will need each of the user's items, including:
The dashboard will also need all of the incoming orders, including:
This is just a preview of the order, however. Additional data will need to be provided to the modal:
You may need to wait until the payment integration has finished to begin working on some of this.
CHECKOUT
The checkout will need to get all the items in the cart. We'll also need to update the quantity of the items in the cart. You can do this if you want, or @LRRoberts0122 can do it, feel free to create an issue (and assign it to Liz) if you don't feel like doing it.
Get Sessions finished, and working.
Ran into some issues while using the Laravel Forms:
What do we want to do with this?
@dgerena @Studnicky
Restructure Isotope to use the Data-Filter instead of filtering by classname.
Currently, I cannot set a width to the container, and still have it retain a "fluid" layout.
Do we want to have a full-page application? (That responds to the width of the browser?)
I think this would be easiest. Otherwise, I can go ahead and make the max-width 960px;
Is not restricted to only alpha characters, so someone can type "12" in the State field.
HTML can't find uploaded images in the uploads directory because it's not in the public folder.
Hi hope your good. It looks great. Lets win the day!
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.