Commit Graph

33 Commits

Author SHA1 Message Date
jackiettran
4209dcc8fc removed cron job that made rentals active. Now whether or not the rental is active is determined on the fly 2026-01-02 17:08:49 -05:00
jackiettran
0104f369a9 Owner should only be able to complete an active rental not a confirmed rental. Removed an icon 2026-01-01 23:49:03 -05:00
jackiettran
0682494ee0 Fixed an email bug where it wasn't getting email from the db 2026-01-01 23:29:39 -05:00
jackiettran
3d0e553620 date time validation and added ability to type in date 2026-01-01 00:50:19 -05:00
jackiettran
4f85243815 more stack traces 2025-12-25 19:05:12 -05:00
jackiettran
76e4039ba8 added stack trace to some logging 2025-12-25 18:41:42 -05:00
jackiettran
372ab093ef email verification flow updated 2025-12-15 22:45:55 -05:00
jackiettran
55e08e14b8 consistent profile image, initials with background color as backup, better profile image editing 2025-12-12 23:08:54 -05:00
jackiettran
25bbf5d20b mass assignment vulnerabilites and refactoring of photos 2025-12-12 13:57:44 -05:00
jackiettran
f2d3aac029 sanitized errors 2025-11-26 15:49:42 -05:00
jackiettran
8de814fdee replaced vague notes with specific intended use, also fixed modal on top of modal for reviews 2025-11-25 16:40:42 -05:00
jackiettran
8e6af92cba schema updates to rental statuses 2025-11-24 18:08:12 -05:00
jackiettran
42a5412582 changed field from availability to isAvailable 2025-11-24 17:36:18 -05:00
jackiettran
532f3014df email can't be null, username removed since email can't be null 2025-11-24 15:41:35 -05:00
jackiettran
3a6da3d47d email refactor 2025-11-14 17:36:35 -05:00
jackiettran
3dca6c803a pricing tiers 2025-11-06 15:54:27 -05:00
jackiettran
6d0beccea0 refactor mylistings and my rentals 2025-11-01 22:33:59 -04:00
jackiettran
99aa0b3bdc badge when owner gets pending rental request 2025-10-31 12:18:40 -04:00
jackiettran
d1cb857aa7 payment confirmation for renter after rental request approval, first listing celebration email, removed burstprotection for google places autocomplete, renamed email templates 2025-10-28 22:23:41 -04:00
jackiettran
502d84a741 emails for rental cancelation, rental declined, rental request confirmation, payout received 2025-10-27 13:07:02 -04:00
jackiettran
407c69aa22 rental request email to owner 2025-10-15 15:19:23 -04:00
jackiettran
0a9b875a9d email verfication after account creation, password component, added password special characters 2025-10-10 14:36:09 -04:00
jackiettran
5c3d505988 email plus return item statuses 2025-10-06 15:41:48 -04:00
jackiettran
67cc997ddc Skip payment process if item is free to borrow 2025-09-22 22:02:08 -04:00
jackiettran
3e76769a3e backend logging 2025-09-22 18:38:51 -04:00
jackiettran
649289bf90 backend unit tests 2025-09-19 19:46:41 -04:00
jackiettran
1d7db138df Google maps integration 2025-09-09 22:49:55 -04:00
jackiettran
b22e4fa910 refund and delayed charge 2025-09-04 16:44:47 -04:00
jackiettran
b59fc07fc3 payouts 2025-09-02 16:15:09 -04:00
jackiettran
b52104c3fa started payouts 2025-08-29 00:32:06 -04:00
jackiettran
38346bec27 payment for rental from renter stripe integration 2025-08-27 19:46:27 -04:00
jackiettran
5d85f77a19 restructuring for rental requests. started double blind reviews 2025-08-22 20:18:22 -04:00
jackiettran
c09384e3ea Initial commit - Rentall App
- Full-stack rental marketplace application
- React frontend with TypeScript
- Node.js/Express backend with JWT authentication
- Features: item listings, rental requests, calendar availability, user profiles
2025-07-15 21:21:09 -04:00