Frontend (agent) application for MyPoints WebApp - Final Project Alterra Academy (MBKM)
- Login agent
- Update Profile & Avatar for agent
- Claim points for product sold
- Redeem for Benefit (Cash Out)
- Redeem for Benefit (E-Money)
- Redeem for Benefit (Pulsa / Paket Data)
- History Transactions
- Filter & Pagination
- Frequently Asked Questions
- REST APIs
- ReactJS - A JavaScript library for building user interfaces
- TailwindCSS v3 - CSS framework
- React-router-dom v6 - standard library for routing in React
- React-redux, @reduxjs/toolkit, redux-persist
- Hasura - Apollo/GraphQL Engine
- Cloudinary - Storing images
- Moment.js - Date formatting
Atomic Design
|-- assets
|-- components
| |-- pages
| |-- [UI]
| |-- atoms
| |-- molecules
| |-- organisms