COMMUNITY TOWNHALL
The central hub for intelligence exchange. Ask questions, find answers, and contribute to the collective knowledge of Kracked operatives.
The central hub for intelligence exchange. Ask questions, find answers, and contribute to the collective knowledge of Kracked operatives.
Dalam banyak-banyak framework yang ada sekarang ni. Korang prefer yang mane satu?...dari segi pros and cons
You guys kalau ada student request untuk upah korang buat assignment coding, korang caj berapa? Example task: Develop an enterprise application that include the web component: -Client side Jsf or jsp , sevlet,css, image etc..), - Build the front-end interface for the homepage including login and registration form - Note : You can use any Client side script language/script/technology eg:Nodejs -Server side – communicate with client and database(must use java) -Database that stores data in a persistent manner, and it must communicate with your server. - Entity-JPA - JavaDB/MySQL/Oracle or other suitable relational database -EJB, shared library (Any domain)
Let's start a friendly debate/discussion here. Are vibecoders a developer? What's your thought on this? What do you actually need to do to be called a a "real" developer? The reason I'm asking is that there's a lot of banter outside saying that vibecoders only produce "shit" and they're not a real developer. But then again, if you could deliver something useful, that itself is an achievement, right? p/s: I'm myself is not a developer. Yes. I start vibecoding 6 months ago. My field is more on technical support. If you ask me to code manually, I will just close my laptop and go to sleep. :)
Client taknak keluarkan duit banyak dekat website tapi nak custom landing page with booking. He dont want any commitment in domain and hosting/server because its just a seasonal event(For Raya 2026 only) Check this out : My suggestion FLOW + STACK to client. Need any suggestion/enhancement/advice from you guys. (❌ No admin dashboard) > Question: Is the stack or integration are okay? Ada any bad side tak if using this stack/integration yg free. Plus client cakap audience biasa2 je. Tak ramai tak sikit. From my experience free version should be okay right? P/s: Tanya sebab first time dapat job yang nak all free hahah client just nak bayar development cost saja. Client punya studio setup dekat rumah je. So he just want to test market first. 1) Landing → Package & Add-ons Customer: 1. Open landing page 2. 1 package (base) 3. Select add-ons: - Physical photo - Frame - etc 4. Click Book Now System: - Calculates displayed total (client-side) - Server will re-calc final amount on submit (security) 2) Select Date Customer selects date. System: - Calls availability API (server) - Server fetches Google Calendar events for that date range - Generates available slots (15-min windows with gaps like 10:00–10:15, 10:30–10:45, etc.) 3) Select Time Customer picks a slot. System: - Shows only available slots (exclude busy events + pending bookings) - On submit later, re-check availability to prevent race condition/double-booking 4) Customer Details Customer fills: - Name - Phone - Email - Notes (optional) - etc 5) Payment Choice Customer chooses: - Deposit / Full payment System: - Shows QR/transfer details + exact amount to pay 6) Upload Receipt Customer uploads proof (PDF/image). System: - Upload to Supabase Storage - Locks file (immutable) - Saves receipt URL to DB 7) Submit Booking (Atomic Server Action) Server does (in order): 1. Re-calc price server-side 2. Re-check slot availability 3. Create Google Calendar event as PENDING 4. Save booking in DB: - status = PENDING_PAYMENT 5. Write/Update Google Sheet row (1 booking = 1 row) 6. Send emails via Resend: - Customer: “Booking received (pending verification)” - Client (to Personal Gmail): “Verify payment” + receipt link + action buttons 8) Client Payment Verification (Email-Driven) Client receives email with: - Booking details - Receipt link - Buttons: Confirm Payment - Reject / Scam On Confirm: - DB → CONFIRMED - Calendar event updated (remove PENDING) - Google Sheet row updated - Customer emailed “Confirmed” On Reject: - DB → CANCELLED - Calendar event cancelled/deleted - Google Sheet row updated - Customer emailed “Rejected / slot released” 9) Cancel / Reschedule (Customer self-service, Client approves) Customer email includes Manage Booking secure link. Cancel - Customer requests cancel - Client approves via email button - DB/Calendar/Sheet updated + notify customer Reschedule - Customer selects new date/time (availability checked) - Client approves via email button - Calendar event time updated - Google Sheet row updated + notify customer LATEST FINAL STACK (v2) Frontend - Next.js 14 (App Router) - Tailwind CSS Backend - Next.js Server Actions + Route Handlers - Secure signed tokens (confirm/reject/manage actions) Core Integrations - Google Calendar API (availability + events) - Google Sheets API (records/reporting; auto-update same row) - Supabase Postgres (booking records, status, mapping) - Supabase Storage (receipt upload: PDF/image) Email System (locked) - Resend (send transactional emails) - React Email (@react-email/components) for coded templates - Recipient inbox: Gmail personal Client Infra(Free Version) - Vercel hosting - Vercel free domain Thumbs up if everything okay 👍
Client taknak keluarkan duit banyak dekat website tapi nak custom landing page with booking. He dont want any commitment in domain and hosting/server because its just a seasonal event(For Raya 2026 only) Check this out : My suggestion FLOW + STACK to client. Need any suggestion/enhancement/advice from you guys. (❌ No admin dashboard) > Question: Is the stack or integration are okay? Ada any bad side tak if using this stack/integration yg free. Plus client cakap audience biasa2 je. Tak ramai tak sikit. From my experience free version should be okay right? P/s: Tanya sebab first time dapat job yang nak all free hahah client just nak bayar development cost saja. Client punya studio setup dekat rumah je. So he just want to test market first. 1) Landing → Package & Add-ons Customer: 1. Open landing page 2. 1 package (base) 3. Select add-ons: - Physical photo - Frame - etc 4. Click Book Now System: - Calculates displayed total (client-side) - Server will re-calc final amount on submit (security) 2) Select Date Customer selects date. System: - Calls availability API (server) - Server fetches Google Calendar events for that date range - Generates available slots (15-min windows with gaps like 10:00–10:15, 10:30–10:45, etc.) 3) Select Time Customer picks a slot. System: - Shows only available slots (exclude busy events + pending bookings) - On submit later, re-check availability to prevent race condition/double-booking 4) Customer Details Customer fills: - Name - Phone - Email - Notes (optional) - etc 5) Payment Choice Customer chooses: - Deposit / Full payment System: - Shows QR/transfer details + exact amount to pay 6) Upload Receipt Customer uploads proof (PDF/image). System: - Upload to Supabase Storage - Locks file (immutable) - Saves receipt URL to DB 7) Submit Booking (Atomic Server Action) Server does (in order): 1. Re-calc price server-side 2. Re-check slot availability 3. Create Google Calendar event as PENDING 4. Save booking in DB: - status = PENDING_PAYMENT 5. Write/Update Google Sheet row (1 booking = 1 row) 6. Send emails via Resend: - Customer: “Booking received (pending verification)” - Client (to Personal Gmail): “Verify payment” + receipt link + action buttons 8) Client Payment Verification (Email-Driven) Client receives email with: - Booking details - Receipt link - Buttons: Confirm Payment - Reject / Scam On Confirm: - DB → CONFIRMED - Calendar event updated (remove PENDING) - Google Sheet row updated - Customer emailed “Confirmed” On Reject: - DB → CANCELLED - Calendar event cancelled/deleted - Google Sheet row updated - Customer emailed “Rejected / slot released” 9) Cancel / Reschedule (Customer self-service, Client approves) Customer email includes Manage Booking secure link. Cancel - Customer requests cancel - Client approves via email button - DB/Calendar/Sheet updated + notify customer Reschedule - Customer selects new date/time (availability checked) - Client approves via email button - Calendar event time updated - Google Sheet row updated + notify customer LATEST FINAL STACK (v2) Frontend - Next.js 14 (App Router) - Tailwind CSS Backend - Next.js Server Actions + Route Handlers - Secure signed tokens (confirm/reject/manage actions) Core Integrations - Google Calendar API (availability + events) - Google Sheets API (records/reporting; auto-update same row) - Supabase Postgres (booking records, status, mapping) - Supabase Storage (receipt upload: PDF/image) Email System (locked) - Resend (send transactional emails) - React Email (@react-email/components) for coded templates - Recipient inbox: Gmail personal Client Infra(Free Version) - Vercel hosting - Vercel free domain Thumbs up if everything okay 👍
Saya selalu dengar dan nampak developers di Malaysia berbincang tentang configuration dan deployment server secara "SERVERLESS" tapi saya masih confuse apa yang dimaksudkan mereka...HAHAHAHAH. so apa beza SERVER dan SERVERLESS?
[https://x.com/antigravity/status/2009519871332372651?s=46&t=hQV-Hp1Dc8ZCKbyj1izLsw](https://x.com/antigravity/status/2009519871332372651?s=46&t=hQV-Hp1Dc8ZCKbyj1izLsw) So, anyone here using Antigravity? Does this new “generous limit” affect you in any way? Also, what do you think of GPT5 performance on coding output? Does it meet your expectations?
Im a malaysian entrepreneur looking for a tech partner that can create an app that we conceptualised on lovable into a real usable app. Do contact me
When I code a web application and render it on Google Chrome web browser the UI/UX looks fine and the colors match the code but when I render it on Microsoft Edge. It looks completely OFF, like for some reason the bg is not accurate, even browsing through top social media pages like X or Threads the background looks weird when I scroll up/down. Anybody know why this is happening. I already changed multiple appearance settings on Edge but nothing worked
I keep hearing PWA amongst developers but im not sure how its done, is this web app from [krackeddevs.com](http://krackeddevs.com) considered to be PWA? Lol i'm a newbie