C
C#5mo ago
Dylan

POS System

How easy would it be to make a POS system in C#
14 Replies
Jimmacle
Jimmacle5mo ago
$itdepends
Jimmacle
Jimmacle5mo ago
your question is very vague
Dylan
DylanOP5mo ago
How can I improve on it?
Jimmacle
Jimmacle5mo ago
by providing more detail
canton7
canton75mo ago
At the very least, you probably need a few paragraphs providing detail on what you want to make It could literally be anything from a teaching project (just a few buttons, perhaps customisable, perhaps backed by a database of some sort, but maybe not) through to a large system which runs on multiple terminals with user authentication, audit logging, centralised item database but with user customisations, PCI compliance, etc etc So anything from "quite easy" to "give me a team and 9 months"
Dylan
DylanOP5mo ago
I would like to make a POS system which allows an employee to take an order, accept cash payments and mark it as paid and then passes it on to the right department
leowest
leowest5mo ago
why dont u start simple, look for some POS that is similar to what u want to do and start writing down some bullet points of what it does, i.e.: - admin can add items to the application with price and description - cashier can use bar code scanner to read customers items - scanned items go to a cart list - screen show scanned items with their price quantity and totals etc and then try breaking it down into how much work u think it would be
D.Mentia
D.Mentia5mo ago
Doing it in c# would be as easy as any other language. The hard part would be making sure it meets all the compliance stuff required for handling credit cards, if you wanted to use it in a real business. And designing the UI in a clean and understandable way. And scaling it to work with/for a lot of individual franchise locations and employees. And dealing with security and authentication of employees. And interfacing with some external system that dictates what products can be sold, their pricing, etc. And dealing with taxes depending on location. And etc Depending on how complex it is, I'd say it's at least a 6 month project, up to a year or two
canton7
canton75mo ago
At the very least, you probably need a few paragraphs providing detail on what you want to make
You wrote a single sentence. Imagine you were trying to sell the system to someone. What are all the great features about it which you want them to pay for? Also, is this a school project / etc, or a real system which will actually be used?
Shazanman
Shazanman5mo ago
also there's also the domain knowledge being required you posted some screenshots about a food ordering menu so you need to know the terminalogies used in that field since the users/servers/cashiers are used to those terms and requirements I'd start with requirement gathering and writing the SRS document
Shazanman
Shazanman5mo ago
Perforce Software
How to Write an SRS Document (Software Requirements Specification D...
In this blog, our experts give tips for writing better SRS documents, including detailed software requirements specification examples.
friedice
friedice5mo ago
Depends on scope for sure
Shazanman
Shazanman5mo ago
people working on projects without knowing scope is a big issues on the long run
Want results from more Discord servers?
Add your server