vinchent
  • Joined on 2023-08-20
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-13 11:58:40 +00:00
bd5c6b2abc Creating passwordMatches help
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-13 11:48:06 +00:00
4ec1d8c5a2 Auth
011b3a8c0b Create a writeJSON helper
b37dcf89fd Create route and handler for authentication
aab0ef380a writing the stub js to authenticate against the back end
846282db74 create login page
Compare 5 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-12 17:24:00 +00:00
4dfb28ad3d add receipt page for plan
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-12 17:23:49 +00:00
48098ba817 add receipt page for plan
5ab6ad85f7 Saving transaction & customer info
c3897d47bc Updating handler to complete a subscription
fd1d1808f0 Create methods to create a Stripe customer and subscribe to a plan
0b35136d3f Create a handler for the POST request after a user is subscribed
Compare 5 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-12 11:31:20 +00:00
01690d0236 Js for plan
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-11 20:58:12 +00:00
fde0fdb7fa Working on js for plans
85c1928c31 move some common parts in common.js
16e5845559 Creating front end page for plans
Compare 3 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-11 10:31:03 +00:00
a564ecb342 Revising virtual terminal
5ad4464b28 Saving more details, redirecting and simplifying the succeed handler
Compare 2 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-10 09:10:35 +00:00
8e482aa712 save orders
88be25d77f add customers
f3f0bf531c move migrations out
Compare 3 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-07 12:35:39 +00:00
1372542620 Getting more info abount transaction ad move js partial to js file
625929cf25 fix incoherence of amount between pages
6d4b8236a5 Inserting a new order
46386b19a3 inserting a new transaction
85cd4dfc1f Update db function and add to web-back
Compare 5 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-06 20:08:39 +00:00
d32667acd1 Creating database models
00a2d639f5 Running database migrations
ab4fda918a Creating a database table for items for sale
90918f25ae Testing the transaction functionality
f952caf3f6 Creating a formatCurrency function
Compare 7 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-06 12:00:05 +00:00
7e0df51d88 Add a js file that doesn't work for now
525e4fe50d Moving js to a reusable file and change the dir for the img
Compare 2 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-06 11:56:43 +00:00
e891b39dc2 Moving js to a reusable file and change the dir for the img
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-06 11:37:00 +00:00
f398af39eb Creating the product form and the navbar
e067b4ba62 Creating a product page
Compare 2 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-04 21:06:18 +00:00
42b8708243 Connecting to the database
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-04 16:38:07 +00:00
d3e477eebd passing key using form
bfaf8965b3 Generating a receipt page
48695949e3 Updating the front end JS to call paymentIntent handler
1b4d1aef58 Getting the paymentIntent
Compare 4 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-04 14:37:07 +00:00
75f8e16cfe rename card to cards to avoid conflicts with stripe card
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-04 14:28:56 +00:00
6c2b49ab07 add air.toml to gitigore and not commit it anymore because of creds
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-04 14:26:08 +00:00
41cd4cc055 Getting the paymentIntent set up route and handler in API
79215d5fe1 add makefile support
d1ec41cc47 add more ignore files
c645154836 Client side validation
e30dc5865e Connecting our form to stripe.js
Compare 6 commits »
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-03 20:28:41 +00:00
a5f92f7ffa add a note file
vinchent pushed to main at vinchent/udemy-go-web-2 2024-08-03 20:26:59 +00:00
0bb8fc7116 Update go tmpl name