- React JS
- Material UI
- Supabase
- Feed page
- User authentication flow such as register, login, confirming emails, and forget password
- Set up scalable storage for uploading and storing images or files
- Set up Row Level Security in database so users' private data are locked down
- Set up react routing with react router dom
- Set up client side validation form using react-hook-form
- Set up izitoast for alerting success and error message
- Styling component with Material Ui