DEV Community

I made: POS with React Native

eldel$hell on September 16, 2017

This is part I of a series of posts I'll write explaining the progress of the development of a custom made POS app for Android using React Native...
Collapse
 
pavanuec profile image
pavanuec

Can you provide git link?

Collapse
 
stefandorresteijn profile image
Stefan Dorresteijn

Damn, that's pretty impressive. I've recently started working with RN and while it's been much easier than working with Java/Swift, it's been far from smooth so far.

Did you build the entire app without a central backend? And if so, aren't you afraid at some point the tablet might get nicked and you lose all the data you had?

Collapse
 
eldelshell profile image
eldel$hell

Hi @stefan

Did you build the entire app without a central backend? And if so, aren't you afraid at some point the tablet might get nicked and you lose all the data you had?

Yes, there's no backend. I mean, Firebase was kind of an overkill, that's why on Part II I'll try to explain the backup policy and the whole DB thing. Once I get more time and the feature is required, I might use a DB backend, either Firebase or a Node API.

Collapse
 
stefandorresteijn profile image
Stefan Dorresteijn

That's fair, can't wait for part 2 :)

Thread Thread
 
jawhersghaierr profile image
jawhersghaierr

ddd

Collapse
 
ruff profile image
Andy Ruff

Curious—which BT printer did you purchase?

Collapse
 
theskay profile image
TheSkaÿ

+1

Collapse
 
cgul profile image
James

+1

Collapse
 
navneetccna profile image
Navneet Garg • Edited

Hi very nice design and concept. can you share source code on github?

Collapse
 
azim4gvm profile image
azim4gvm

did you get link ?

Collapse
 
theskay profile image
TheSkaÿ • Edited

Hi.

Super tutorial. I want to do the same project to practice with React Native. Can you please tell me which printer you bought on Amazon?

Having a view on the source code would be great to understand!

When do you have time to write the second part please?

Thanks !

Collapse
 
trubi profile image
trubi • Edited

We made whole POS in react native, much bigger than yours and in many many more hours indeed :) figurepos.com available on app store.
My plan is to write post about it soon as well. If you want to connect and share some experience/ask whatever you want, feel free to reach out to me

Collapse
 
maomagico profile image
Mao • Edited

hi @eldel$hell I am facing a similar problem my main concernt is relationed in generate barcode because I need to print the codes and after it I need to read that bar code and print a invoice depending of other things, my question is, can I use the same print(hadware) for invoices and barcodes?

Thanks in advance

Collapse
 
manhvutien profile image
Manh Vu

Coud you share this module, please? Many thanks

Collapse
 
novyan_edwin profile image
Novyan Edwin

I am a student, im working on my final project, just like what you've created, if you dont mind I want to ask you to show me how to make the application can print with bluetooth printer. I really need your help

Collapse
 
fabiobetancourt profile image
Fabio Betancourt

Hi, What is ConfigManager?

Collapse
 
fjanon profile image
Fred Janon

Very nice work, specially with the Bluetooth printer. Looking forward to reading the next part.

Thanks for taking the time to write about it.

Collapse
 
skptricks profile image
skptricks
Collapse
 
azim4gvm profile image
azim4gvm

can you please provide full source code.

Collapse
 
maxto024 profile image
Mohamed Elmi Hassan

waw wonderful please can you share the code GitHub

Collapse
 
jccb profile image
jccb

Is there a part 2 & 3? Lol

Collapse
 
anddegs profile image
christopher anabo

can you share the code?

Collapse
 
kiahtolliver profile image
Kiah Tolliver

Can you share your source code?

Collapse
 
sathyaprakash94 profile image
WebTechie94

Good tutorial, I'm a beginner loves this and as starting for me.

Collapse
 
ukiqbal profile image
ukiqbal

where i can see demo?

Collapse
 
cutebubbletea23 profile image
littleblondie

Hi is there posabillity you provide git link? This is amazing

Collapse
 
ivanalvarezmalo profile image
Ivan Alvarez Malo

Me gustaría comprarte ese código. ¿Por dónde nos podremos comunicar?

Collapse
 
miklosherald09 profile image
Miklos Herald Narra

How about the cash drawer? should it open when the bluetooth printer finished printing or through the printers API? but it seems like it doesn't have an API for that