Commit Graph

67 Commits

Author SHA1 Message Date
3d5212fb53 Add BE validator 2024-08-27 14:38:37 +02:00
082c75283d Sending invoice from the BE 2024-08-27 13:52:36 +02:00
6547b6ac85 use websockets to logout remote users 2024-08-26 21:26:07 +02:00
3f0ddf7138 delete users 2024-08-26 14:10:18 +02:00
bced6d7036 edit user 2024-08-26 13:37:05 +02:00
591525e97f Populating the user form 2024-08-23 21:26:06 +02:00
b183e7bf43 Create user 2024-08-23 21:07:13 +02:00
05db85eca1 all users front end 2024-08-23 14:26:12 +02:00
1971169e2f use sessionStorage & add user admin pages 2024-08-23 13:55:21 +02:00
0e7b9d8c20 improve pagination 2024-08-23 10:51:20 +02:00
0f0c896065 pagination all-subscriptions 2024-08-23 10:13:50 +02:00
c8b032236b pagination all-sales 2024-08-23 10:04:06 +02:00
c697da63b9 cancel subscription 2024-08-22 21:34:58 +02:00
059638f3a7 finish refund 2024-08-22 14:33:36 +02:00
7635a9826f refund front 1 2024-08-22 14:05:46 +02:00
1bedaaeecf show sales & subscriptions 2024-08-22 09:56:14 +02:00
1984024394 get sale 2024-08-21 23:43:16 +02:00
8fb1844dcd all subscriptions 2024-08-21 23:27:33 +02:00
f8ee76939e all sales 2024-08-21 23:18:51 +02:00
afcd5ba075 Setting up stub pages 2024-08-21 21:49:08 +02:00
ffa6b9a423 Improving FE and setting up an admin menu 2024-08-21 21:40:31 +02:00
6e3f283a64 Adding encryption package to encrypt email 2024-08-21 14:22:40 +02:00
b98b61aa76 Creating backend to handler password resets 2024-08-21 12:54:25 +02:00
333499f76e Setting up the reset password page 2024-08-21 12:27:09 +02:00
2a5841d649 Creating the reset password route and handler 2024-08-21 12:17:49 +02:00
d256bfb438 Password resets 2024-08-20 22:06:04 +02:00
a6d54242bb Protecting routes on hte FE and improving authentication 2024-08-20 21:45:13 +02:00
2f7300db0f Changing the vt to use fetch 2024-08-20 14:13:35 +02:00
7ef68d030b Checking authentication on the backend 2024-08-19 21:39:36 +02:00
a9ab175407 changing the login link based on auth 2024-08-19 21:17:51 +02:00
769a24dff3 Saving token to local storage 2024-08-13 22:46:26 +02:00
6862ef1bc0 fix front display issues 2024-08-13 21:39:10 +02:00
011b3a8c0b Create a writeJSON helper 2024-08-13 13:34:53 +02:00
aab0ef380a writing the stub js to authenticate against the back end 2024-08-12 21:44:49 +02:00
846282db74 create login page 2024-08-12 21:38:12 +02:00
4dfb28ad3d add receipt page for plan 2024-08-12 19:23:53 +02:00
5ab6ad85f7 Saving transaction & customer info 2024-08-12 19:10:27 +02:00
0b35136d3f Create a handler for the POST request after a user is subscribed 2024-08-12 13:49:50 +02:00
fde0fdb7fa Working on js for plans 2024-08-11 22:58:06 +02:00
85c1928c31 move some common parts in common.js 2024-08-11 22:51:34 +02:00
16e5845559 Creating front end page for plans 2024-08-11 22:08:55 +02:00
a564ecb342 Revising virtual terminal 2024-08-11 12:30:57 +02:00
5ad4464b28 Saving more details, redirecting and simplifying the succeed handler 2024-08-11 12:01:05 +02:00
8e482aa712 save orders 2024-08-10 11:10:27 +02:00
1372542620 Getting more info abount transaction ad move js partial to js file 2024-08-07 14:35:30 +02:00
625929cf25 fix incoherence of amount between pages 2024-08-07 12:17:26 +02:00
85cd4dfc1f Update db function and add to web-back 2024-08-07 11:56:53 +02:00
ab4fda918a Creating a database table for items for sale 2024-08-06 21:35:28 +02:00
90918f25ae Testing the transaction functionality 2024-08-06 21:18:32 +02:00
f952caf3f6 Creating a formatCurrency function 2024-08-06 20:52:46 +02:00