Knock Knock
In present era the world has become the global village. Business is moving quickly towards web technologies due to their manageability, proficiency and multi-platform compatibility. It is very difficult to manage many business connections by hand or even using some desktop application because there
2025-06-28 16:33:57 - Adil Khan
Knock Knock
Project Area of Specialization Computer ScienceProject SummaryIn present era the world has become the global village. Business is moving quickly towards web technologies due to their manageability, proficiency and multi-platform compatibility. It is very difficult to manage many business connections by hand or even using some desktop application because there are multiple and distributed users. It’s very important to be able to respond to consumer needs in the most effective and timely manner, If your customers or consumer wish to see your business online and have instant access to your products or services. Using web based systems it’s easy to manage and speed-up business transactions.
Knock knock is an Online Services provider (related to building a house, offices) like plumber, Electricians, Gardner, and Painter etc which help to manage consumer needs and problems. A Consumer post there problem or use callback option to connect the services provider and book the service. It is also useful for buying building Martials products as well. This project allows viewing various products, book services available enables registered consumers to purchase and book desired services and products instantly using payment processor means instant and also can place order by using Cash on Delivery means Pay Later option. This project provides an easy access to Administrators and Managers to view product orders, book services placed.
In order to develop an e-commerce construction (Knock knock) website, we use a number of Technologies. These Technologies include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as ASP.NET, programming language (such as C#) and relational databases etc. This is a project with the objective to develop a dynamic website where a consumer is provided with a shopping cart application to buy building material products and provide services like plumbing, electricians, gardeners etc with credential and also to know about the technologies used to develop such an application.
Project ObjectivesKK is an online store and services provider that helps a consumer and KK’s management to provide some functions to support. The KK must be available to anyone who is a visitor (they just visit or view the products), a member who can buy products and services, and the management of KK. It must work correctly with Google, Internet Explorer, Mozilla Firefox, and Microsoft Bing. In the perspective of the customer, there is no need for hardware or software (but in the case of the app is necessary).
Project Implementation MethodKnock knock web application has three main Module.
- Knock knock services provider Module
As we already describe that the Knock knock is an application which provide different services. This module is particularly for consumer or customer because on that module consumer select their category related to their problems then take picture of the task and also record audio base voice massage then filled some credential like home address, phone and select packages which is optional and place there order or click the Book Now button.
- Knock knock Building material store Module
The second module of knock knock web application is building material store which provide everything related to build a house from scratch to completion. A consumer search there product according to their need and then add to shopping cart with some credential and then check out with instantly using payment processor means instant pay and also can place order by using Cash on Delivery means Pay Later option.
- Administration Module
Administration module help out the admin and management team to check all the order and services booking plans etc. This module allows viewing various products, book services available enables registered consumers to purchase and book desired services and products payment processor this module provides an easy access to Administrators and Managers to viewing product orders, book services placed etc.
Benefits of the ProjectKK will provide the following are the function which is listed below:
- Maintain inventory data (A collection of Products)
- The inventory quantity up to date of each product
- Maintain a record of customer
- Customer Password, User name, Email Address.
- Anyone customer can sign in with a credential.
- Show a listing of available products
- All products are available in categories
- Product Name. Description, prices
- Allow any customer or consumer and Admin to log in and out of the system
- Shopping cart
- Customers can add one or more Products to shopping cards.
- Check out
- Check out is only available for customer who is logged in. A customer who is not logged in has a chance to log in.
- Collects the 16-digit Credit card number from the customer (Instant pay).
- Customers also have the option cash on delivery option (pay later).
- Allow Admin to specifies a stop-order for products
- Admin also to see how many orders are pending, how much in progress, how much is completed.
- Allow Admin to Update Stock quantities
- When inventory decreases admin can update inventory.
- Admin Update the products and also their price name and description.
- Allow admin to update services and their prices and packages etc.
Project development methodology:
We use the latest versions of below technologies for Web Application Development.UI Design (Front End)
- Responsive web design
- HTML5 / CSS3
- Bootstrap layouts
- C# Razor view data binding
Programming Languages
- Microsoft Visual C#
- ASP.NET
- MVC
- Microsoft .NET Framework
- Entity Framework
- ADO.NET
Database
- Microsoft SQL Server 2014 +
- Complex queries
- Stored procedures, tables, and Keys
- CRUD (Create, Read, Update and Delete) Application using Database
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 20000 | |||
| Domain purchase | Equipment | 1 | 5000 | 5000 |
| Hosting purchase | Equipment | 1 | 5000 | 5000 |
| buy API 's | Miscellaneous | 5 | 1000 | 5000 |
| Buy themes | Miscellaneous | 2 | 2500 | 5000 |