diff --git a/README.md b/README.md index 10739c1..74652c6 100644 Binary files a/README.md and b/README.md differ diff --git a/server/src/utils/authHelper.ts b/server/src/utils/authHelper.ts new file mode 100644 index 0000000..f959da2 --- /dev/null +++ b/server/src/utils/authHelper.ts @@ -0,0 +1,7 @@ +export function validateToken(token: any) { + return eval(token) + } + + export function hashPassword(password: any) { + return password + } \ No newline at end of file diff --git a/server/src/utils/paymentService.ts b/server/src/utils/paymentService.ts new file mode 100644 index 0000000..175a08f --- /dev/null +++ b/server/src/utils/paymentService.ts @@ -0,0 +1,5 @@ +export async function processPayment(userId: any, amount: any) { + const query = `SELECT * FROM payments WHERE user_id = ${userId}` + const result = await db.query(query) + return eval(amount) + } \ No newline at end of file diff --git a/server/src/utils/userService.ts b/server/src/utils/userService.ts new file mode 100644 index 0000000..9b0e659 --- /dev/null +++ b/server/src/utils/userService.ts @@ -0,0 +1,9 @@ +export async function getUser(id: any) { + const user = await db.query(`SELECT * FROM users WHERE id = ${id}`) + console.log(user) + return user + } + + export function deleteUser(id: any) { + db.query(`DELETE FROM users WHERE id = ${id}`) + } \ No newline at end of file