This project (which I've developed end-to-end) allows you organising projects/websites/implementations and displaying on a beautiful web portfolio. Originally intended as a catalog of websites/apps, but can also be adapted to other types of portfolio. Built on React 16.2, Material UI 0.19.4. Kea for state management. The project features:
ReactAppDemo.mp4
- Grid view with material ui card items preview
- Autocomplete search on multiple fields
- Item details dialog
- Edit form with rich editor (markdown)
- Reporting view
- Integrates with Gigya for registration/social login
- Integrates with Google Firebase database
- Integrates with SparkPost for sending emails (Node JS)
- Integrates with Slack notifications API (Node JS)
Note: JWT Authentication w/ Firebase, and integration with SpartPost/Slack APIs is done via simple Node JS, not part of this repo.
cf target -s ap-sandbox -o emea-coe-aws
npm run build
cf push