Fruits For Humanity
FFH is a single-tenant e-commerce platform that can accommodate any small business. This app is responsive across all screen sizes. Key features of this app:
- Custom user authentication.
- Admin authorization with custom features including adding/removing/hiding categories and items. Admin may also view all user orders and their status.
- Email notification upon new user registration and of order completion.
- Payment processing with Stripe(PayPals little brother).
- Simple responsive design, feels great on mobile, minimum click-to-order process.
- Full cart functionality allows a user to update item quantity.
Technical (Geek-Out!) Specs
- Ruby on Rails
- All app routing is Restful
- AWS S3 Cloud Storage for platform image storage
- Over 95% test coverage measured by SimpleCov
- Unit tested using RSpec, and feature tested using Capybara