My senior Project ( online website )

AI Thread Summary
Creating an online pizza ordering website involves designing a customer form for food selection and location input. It's essential to determine whether to use a database for storing order information. While it's possible to send order details directly to the supplier without a database, using one is generally recommended for managing customer data and order history effectively. SQLite is suggested as a suitable starting point due to its simplicity and minimal setup requirements. For more complex needs, alternatives like MariaDB or PostgreSQL can be considered later. The discussion also highlights the importance of programming language familiarity, with Python and frameworks like Django mentioned as viable options for backend development. The user expresses a commitment to learning SQLite and Python to complete the project by the semester's end.
Sumaya
Messages
29
Reaction score
0
hi everyone , i doing online website for ordering pizza using dreamweaver (html) and i wonder when i create a form for the customer to select their food and write down there location .. so should all this information go to database ? is there a way that this information be sent to the supplier without using a database ? if not what is the best ( easiest ) database to use ?


thanx in advanced ..
 
Technology news on Phys.org
Not sure we have enough information to help you very much. It depends a lot on how the order is handled by the supplier. For example, is it a single pizza place, and you're writing an interface for them to see orders, and mark them as completed when it has been fulfilled? Do they need to hold onto a record of past orders? It really depends on your exact requirements.

Some databases you could consider are SQLite, which is simple and stores things in a file. But if the database will be large or generally need better performance than SQLite can give you, MariaDB or PostgreSQL are some to consider.
 
hi , thank u for replying .. my website is online pizza order .. if the customer will order at first time what he needs to signup or if he was already signed up and write in a form his name , phone number , the location . then he choose from the menu what kind of pizza he wants and the quantity ( so it will be some calculation ) . there is also a part that he can make his own pizza by selecting the ingredients by him self .. and i am also thinking to give to the customer at the end of the order theapproximate time until the delievery will arive to him depending on his\her location. I am kind of not familiar how to deal with database . so is it SQLite my best option .. Thank u ..
 
I'd definitely start with SQLite. Far less setup, and you can be off and running with it quickly. And if you decide you want a more heavy duty database, it's not generally that difficult to change to another database. All the options I mentioned use SQL. You usually need to tweak a few things, but they're similar enough to not cause tons of work, particularly if you don't have to move data from one to another.

Sounds to me like you definitely want to use a database. As for the rest of it, that depends on what languages you're familliar with. I tend to like Python a lot, so I'd go with something like Django on the back-end, but there are many other viable choices.
 
thank u so much for replying ... i am learning now how to use sqlite.. i downloaded sqlite3.exe ans also administrative tools for it .. I am not familier with Python but i'll try to learn it from internet .. i really hope finish this project this semester and finally graduate .. thank u
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top