** GlassPatternBuilder ** is a software application that allows a user to upload, modify and resize [and print?] stained glass patterns.
The following required functionality is completed:
- User can upload a black and white pattern in bmp format.
- The software application displays the uploaded pattern.
- User can select a pattern piece to edit.
- User can apply color fill to a piece.
- User can move the arrows to different directions.
- User can resize the pattern.
- User can print the piece.
The following optional features are implemented:
- If user tries to upload an improper file format, an alert is prompted to the user.
- User can upload an image including color and of various formats (png, jpg)
- User can select a pattern form a library.
- User can apply texture fill to a piece.
- User can send the pattern to be printed and cut (e.g. 3D laser printer)
The following additional features are implemented:
- Website interface developed with pages each for 1) home page, 2) upload pattern, 3) edit pattern, 4) resize and send to print
Team note: we can add a gif of someone using the website here. Also, may be able to add the video if I can reduce the size enough.
Here's a walkthrough of implemented user stories:
GIF created with LiceCap.
A "pattern" refers to the entire work, and it is comprised of many "pieces".
- Name libraries here (Potrace?)
Copyright 2018 Glass Pattern Builders
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
