A laundry app should include features such as user registration and login, laundry service selection, scheduling and booking of pickup and delivery slots, real-time order tracking, payment integration, order history, notifications, customer support, and ratings/reviews. Additional features can include promo code support, multiple payment options, laundry preferences, and loyalty programs.