Here are the technologies I used: Node.js, Express.js, React.js, MySQL, Passport.js, CSS, AWS EC2, AWS Route 53, Vercel, SystemD, Caddy, Google OAuth, CORS, Figma, Locofy
- Developed an online marketplace that allows customers to view and manage their personalized product collections
- Engineered a Node.js backend, offering RESTful API endpoints and authentication through Google, GitHub, and Facebook
- Supported CRUD operations and normalization to efficiently store and communicate user-related data
- Enforced secure communication by configuring CORS, enhancing web application security
- Deployed back-end and MySQL database on AWS EC2 Ubuntu Instance
- Configured server to run continuously in the background using SystemD
- Leveraged Caddy for an SSL certificate
- Obtained custom domain with Namecheap and AWS Route 53
- Official Domain: https://www.a-ramcreatives.com
- Backup Latest Deployment: https://aram-website-online-marketpl-git-30e5ad-amans-projects-ba11e8b4.vercel.app
- Back-end: https://marketplace.a-ramcreatives.com
- Video Demonstration
Bird's Eye View
Hero Section, Navigation Bar, and Drawer Pop-up
Product Section
About and Contact Us Section
Sign-in and Account Pages