Overview
Following the Sunnah is a dynamic website aimed at offering resources to users interested in learning more about Islamic traditions. The website delivers educational content while providing a smooth and interactive user experience.
Tech Stack
- Frontend: React, HTML, CSS
- Backend: AWS (DynamoDB, Lambda), API Gateway, Node.js, Amplify
- Hosting: AWS Amplify, Route 53
- Database: DynamoDB (for dynamic content retrieval)
Key Features
- Dynamic content delivery from DynamoDB
- Fully responsive design for mobile and desktop
- User management and authentication using Cognito
- Fast content delivery through AWS Amplify
- In place content editing for Admins
Challenges & Solutions
- Backend Operations: Transitioned from Lambda functions to direct DynamoDB interaction for simpler CRUD operations.
- Deployment: Started with S3 and CloudFront for static content delivery, then switched to AWS Amplify for integrated hosting and optimized performance.
Project Gallery
Admin Login
Admin Editing Page
×