Dapper.life is a web application inspired by Instagram designed for fashion enthusiasts. DapperLife allows users to view, comment, like and follow their favorite users utilizing a Ruby on Rails backend with PostgreSQL database and a React/Redux frontend.
When users visit Dapper.life, they're greeted with a beautiful and intuitive login page.
Dapper.Life is designed to be efficient with resources through the use of infinite scrolling, also known as lazy loading, allowing for a smoother feel while browsing the feed. With infinite scrolling.
Users can enjoy cool filters that can be applied to the photos. A slide in menu on the right side of each photo provides an abundance of filters that apply to individual photos for an enjoyable, creative experience.
A proposal was designed to present a feature implementation timeline. The proposal included:
- Component Hierarchy
- Sample State
- Database Schema
- API Endpoints
Dapper.Life is a single-page web application that utilizes a Ruby on Rails backend and React.js/Redux frontend with various dependencies.
- Photo Deletion, Updates and Uploads
- Search for Users and Hashtags
- Direct Messaging
- Discover Page