
This application is an advanced enterprise-level single-page application, meticulously engineered using the MEAN stack technologies, which includes MongoDB, Express, Angular, and Node.js. It is fully operational and integrates with a test Stripe account, offering a simulated purchasing experience for users looking to book rental properties for a chosen duration.
2. User Account Management: Users have access to a dedicated account page. This feature allows for comprehensive account management, encompassing aspects such as personal detail updates, password modifications, and financial transactions, including withdrawals.
3. Public Profile Customization: There is a distinct profile page for each client, displaying their array of rental properties and any additional information they wish to make public.
5. Becoming a Rental Owner: Upon initial registration, users are designated as customers. To transition into a rental owner, users can navigate to the ‘owner settings’ within their account settings and complete the requisite form to acquire the status of a Rental Owner.
6. Booking and Payment Oversight: The application empowers rental owners with the ability to manage their bookings comprehensively. This includes the authority to approve or reject incoming payments from customers, ensuring control and flexibility in the rental management process.In summary, this application is a robust, user-centric platform designed to streamline the rental booking process, offering a seamless interface for both customers and rental owners.
Click here to view my Github page to view Repo