My senior Project ( online website )

Click For Summary
SUMMARY

The discussion centers on creating an online pizza ordering website using Dreamweaver and the necessity of a database for managing customer orders. The user inquires about alternatives to databases for transmitting order information to suppliers. SQLite is recommended as the simplest database option for beginners, while MariaDB and PostgreSQL are suggested for larger or more performance-demanding applications. The conversation emphasizes the importance of using a database for order management and suggests learning Python and Django for backend development.

PREREQUISITES
  • Basic understanding of HTML and web development using Dreamweaver
  • Familiarity with SQLite for database management
  • Knowledge of SQL for querying databases
  • Introduction to Python for backend programming
NEXT STEPS
  • Learn how to implement SQLite in a web application
  • Explore MariaDB and PostgreSQL for advanced database management
  • Study Python and Django for backend development
  • Research best practices for form handling and order processing in web applications
USEFUL FOR

This discussion is beneficial for web developers, particularly those creating e-commerce platforms, as well as anyone interested in learning about database integration and backend development for online ordering systems.

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
 

Similar threads

Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 4 ·
Replies
4
Views
927
  • · Replies 1 ·
Replies
1
Views
4K
Replies
2
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
Replies
4
Views
11K
  • · Replies 2 ·
Replies
2
Views
2K