aemreunal / stat Goto Github PK
View Code? Open in Web Editor NEWOfficial repository for the Sales Tracking & Analytics Tool
Official repository for the Sales Tracking & Analytics Tool
With the introduction of a GUI at e6c5cf1, all the tests fail with a java.awt.HeadlessException
. This is normal, as the tests are (by default) ran in a headless environment. There should be a custom ApplicationContext
for testing, which does not instantiate a GUI.
When a sold product (meaning a product that is part of a sale) is attempted to be deleted by the ProductService, a ConstraintViolationException is thrown. Must be fixed by either:
When we are in 2015, should we forecast the entirety of 2015 using historic data or should we forecast 2016 using historic data, plus incomplete 2015 data?
Existing products should be duplicated with a single button click. The names must be different, though.
Filters for the followings should be changed:
The error for trying to create a product with a name as same as that of another, pre-existing product should be actually handled, rather than ignored (as seen here).
After opening the new product window, the 'Back' button used to cancel product entry (and close the window) is disabled and can't be clicked.
ProductMainPage
and SaleMainPage
The idList structure (See here) causes problems like removing a product from view even it is there. It should be changed.
Old input values stay on the page when entering new product, following a previous entry.
When creating a sale, the customer name field should show a suggestion, based on previous sales' customer names and the characters typed into the customer name field.
When adding a sale, the date should be chosen with a 'date picker', similar to the one below:
The example in question is from the JDatePicker project.
If a non-numeric value is entered as the price of the product at the NewProductPage (e6c5cf1), it causes a java.lang.NumberFormatException
.
When user tries to delete a product, a confirmation message should be showed.
The product window can't be closed by clicking on the 'Back' button even if a new product is created.
Sales of a certain product can't be accessed through the product entity (using the ProductService).
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.