Water Supply Management System using c#

Katha Vachhani
3 min readJul 12, 2020

--

You will ask what is the purpose of this project? so it maintains data about water suppliers business, like taking order from users and collect data about how much it every day sells. Also it describes functional and non-functional requirements of project and flow of project.

It is useful to analyse data about business. Like, how much amount of water is available today, how much litre of water got sold, how many jugs and cans are sold to whom and when. Also client can order using this product. Product contains information about company, login page for different users, facility to order, business analytical dashboard for owner of business.

Software : Visual Studio

It includes 2 types of users.

  1. Admin (owner of Business)
  2. Clients

This product contains three modules:

  1. Order details 2. Owner side login 3. Client side login

I. Order details: It includes all details of order from which client can order. It has “order me” button which redirect us to the client login page and if client doesn’t have account then he/she can sign up. After signing up details of client is saved and owner can see it.

First, It will ask that you are owner or client for login.

If client has a membership then he/she can directly login with that account.

But if client don’t have membership or account then client has to register with new membership to login.

II. Owner side: First of all owner has to login using credentials. After logging in owner can see each and every details of his business on dashboard. Like available water, wasted water, number of jugs and cans sold etc.

In this dashboard,it will show how many customers has logged in also it will show progress bar that how much water is remaining and how much water is being sold.

III. Client side login: In this page client can download their bills. He/she can view all details of order and can also order again.

Here, client can order how much jug and can he/she want to buy.

After ordering, order successful message will display.

Functional requirement includes:

  1. Homepage : which contains information about business.

2. Order details page.

3. When client click on order button, then Login page for client.

4. Login option for owner on homepage.

5. Dashboard for owner:

Software requirements

Frontend : .NET , HTML, CSS, JAVASCRIPT.

Backend : MsSQL.

Flow of the project

--

--

No responses yet