This is a completed version of the TEnmo online payment system. The product is an online payment service for transferring "TE bucks" between friends. This project includes a RESTful API server and a command-line application.
- SQL Server Management Studio
- Visual Studio
- Postman
- Clone this repository onto your local machine using the following command:
git clone https://github.com/Jfrancioso/TenmoCashWave.git
-
Open the
tenmo.sql
file located in thedatabase
folder with SQL Server Management Studio and execute it to set up the database. -
Open the solution file in Visual Studio.
-
In Visual Studio, right-click the solution and select Set Startup Projects.... In the window that appears, select Multiple startup projects and set both "TenmoClient" and "TenmoServer" to have the action
Start
. -
Run the program by pressing F5 or clicking on the "Start" button in the toolbar.
Upon running the program, you will be presented with various options to perform different actions such as:
- Register a new user
- Log in with your registered username and password
- View your account balance
- Send TE bucks to other registered users
- View your transfers
- Retrieve transfer details based on transfer ID
Optional features include:
- Request a transfer of a specific amount of TE bucks from another registered user
- View your pending transfers
- Approve or reject a pending transfer
- C#
- .NET Framework
- SQL Server
Joseph Francioso John Lindsey Christaline Ivey Seth Barnett
- A big thank you to the fantastic students at Tech Elevator that worked on this project!