[web2py] Implementing A Large Scale Engineering Equations Calculator in web2py

2014-08-08 Thread Moustafa Mahmoud
Hello all,
I am implementing a large project for a group of engineers , they are 
aiming at producing an online engineering calculator for all engineering 
fields, Civil Engineering , General Mathmatics , etc. I am looking for tips 
about how I could handle something like that in web2py, more precisely:

1- I will have like more than 500 different equation that each require a 
custom form , where is the best place to put views / controllers, I guess 
putting them all in one controller can be problematic ?

2- What is the best way to architect a system like that ?

3- Any General Tips ?

here is a similar site to that I will be trying to implement 

http://easycalculation.com/engineering/civil/civil.php

Thanks alot in advance :)
 

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[web2py] Implementing A Large Scale Engineering Equations Calculator in web2py

2014-08-13 Thread Richard
Nice idea :).
I would create a database with the equations including metadata and create 
froms dynamically like sqlform.
A table would have all the equations referring to an other tabel having the 
equation components als calulated fields.

Think from a database driven design rather than a view based design. Web2py 
allows you to prototype with the database very fast.
So start out testing the tips and your own ideas by building the app. When you 
have your equation frame work you can improve the layout and style.

Richard D

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.