# Best Practices Advice

**URL:** <https://www.ruby-forum.com/t/best-practices-advice/131178>\
**Category:** Rails\
**Created:** [March 6, 2008, 6:08pm UTC](https://www.ruby-forum.com/t/best-practices-advice/131178 "2008-03-06T18:08:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![keaja](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/838e76/32.png) [@keaja](https://www.ruby-forum.com/u/keaja)\
**Post date:** [March 6, 2008, 6:08pm UTC](https://www.ruby-forum.com/t/best-practices-advice/131178/1 "2008-03-06T18:08:05Z")

</div>

I have currently have two rails apps. One is the Card\_Server which  
stores all the credit cards, and the other is the main rails app.I am  
starting to build the billing section of the application which will  
handle charging credit cards, editing invoices, and things of the  
admin nature for the entire site. Should I place this billing/invoice/  
admin application into my rails app and use role based authentication  
or would it be more secure or a better idea to have my billing section  
as stand alone 3rd rails application?

Thanks!
