Skip to content

shreeramgs/E-wal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-wal

Payment Web Application E-Wal is a prototype web application that enables users to convenient manage your money on the go. With E-Wal, you can easily store and manage your money, pay bills, and make online purchases without the need for cash or cards. Our platform provides instant access to your funds and enables you to make transactions with just a few clicks, anytime, and anywhere. E-Wal is packed with powerful features, including the ability to link your bank accounts. You can also transfer funds to other users of the platform, or receive money from them. Our platform also enables you to track your transactions, view your account balance, and manage your budget with ease.

Getting Started:

Clone the repository to your local machine. Install the necessary dependencies such as express,ejs,path,express-session,cookie-parser,body-parser,sweetalert using npm install Start you web application by running index.js file (node index.js)

Technologies Used:

MySQL Materialize Framework NodeJS for the backend ExpressJS for building web app and API's HTML CSS JS

How to use:

Land on the Home Page: Screenshot (172)

For customer login, navigate to user login page using either navigation bar or side-nav bar: Screenshot (183)

For admin login, navigate to admin login page using navigation bar: Screenshot 2023-03-28 164018

User Features:

The user features can be accessed by navingating either through the side-nav bar or the floating buttons present on the lower right corner. Users can use the logout button to end their current session.

Homepage Dashboard: Screenshot (177)

Access user profile, to view profile and update changes: Screenshot (179)

Access your wallet, to add/request money and view wallet balance: Screenshot (178)

Access the survey page to leave reviews and give fee: image

Access the payment page to transfer funds: image

To delete your account you can navigate remove account page: Screenshot (180)

Admin Features:

The features can be accessed by both side-nav bar and Floating buttons on the lower right corner.

Admins can use the logout button to end their current session. There can be several admins to monitor the user account to give a better customer solution. Note only an admin has access to other user's wallet's details. Admin also have several special privelages such as add other admin, view total number of users existing on the platform, and also view the total transaction history of all the users's present.

Admin Home Page: Screenshot (175)

Access Total number of active users: Screenshot (176)

Access total transactions so far with sender,reciever details by navigating to Total user Transaction page. Screenshot (184)

Usage

To use E-wal, open your browser and navigate to the URL where the application is hosted. You will be prompted to create an account or log in if you already have one. Once you are logged in, you can use the application to manage you wallet.

Contributing

I welcome any contributions from the community. To contribute, please fork the repository, make your changes, and submit a pull request. Before submitting a pull request, please ensure that your changes are well tested and meet the project's coding standards.

About

Payment Web Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published