Skip to content

Food Ordering System using C programming Lang. Includes functionalities like Login, Signup, validating, search food by hotel name or by food item, cart and order confirmation.

Notifications You must be signed in to change notification settings

sheetalMehta7/food-ordering-system-using-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Food Ordering System using C

This project is a food ordering system, implimented using C language. The code has been sub-divided into separate sub-programs according to the functioanlities used in the program. This makes the problem easy and simple to understand & debug. This approach of programming is called Modular Programming.

It has the following functionalities:

* Signup & Login
* Validating user account
* Search by food
* Search by hotel name
* Cart and order confirmation

Aprroach

Sign-up

User has to sign then login before ordering food.

The following inputs have to be submitted by user:

  • Name
  • Email id
  • Age
  • Password
  • Confirm the password
  • Mobile number

welcome page

Validation

For validating the user account the following criteria must match with the user details. Otherwise user account will be invalid. If all the details are correct user account will be created.

  • Name: User name must contains alphabets, user can input first name & last name.
  • Age: Age must be greater than and not equal to 0.
  • Email:
    • First character must be an alphhabet(no numbers or symbols).
    • There must be a '@' in the id prior to the '.'
    • There should be a domain name after '@' & before '.'
    • There should be a dot at the end of id.
  • Password:
    • Length of password must be between 8 to 12 characters.
    • There must be at least one uppercase, lowercase, number and special character.
    • Both password and confirm password should be the same.

user-details

Login

Email & password are checked & must match with the user details.

login

login_details

Order by hotel or Order by food item

Order by hotel consits of a list of hotels details & their menu. While order by food consists of list of food items along with their price. User can add the quantity of order.

hotel

food

order-food

Cart & confirmation

After selecting the food user can choose to move to the cart and confirm order or exit without oredering the food. Cart will show the sum total of money of order food.

cart

About

Food Ordering System using C programming Lang. Includes functionalities like Login, Signup, validating, search food by hotel name or by food item, cart and order confirmation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages