- Running Web App
- Create Cassandra Database
- Front-end build system using GULP/Webpack
- Add Angular page for CRUD operations
- Use Typescript
- use Kotlin for server-side
- DEV: Maven/Gradle + UI Build tool
- OPS: C* setup, Console
- DEV: Data Modeling
- Responsive design
- Entry Page: Product listing page
- Searchable
- Sortable
- Tiles/List Views
- Shopping Cart
- Sign in / Sign up options
- Product Page:
- Product details
- Add to cart option
- Quantity option
- Comments (for logged in user)
- Read Only comments
- Ratings
- TBD