For the International and Ethnic Associations Council (IEAC), I solo'd the development of their official website. The goal was to create a dynamic and responsive platform that serves as an information hub for the council, catering to diverse communities and promoting cultural inclusivity.
Backend: Utilized Express.js and Node.js to create a robust server environment, facilitating efficient data processing and handling.
Database: Implemented MongoDB to manage and store data, ensuring a scalable and flexible structure to accommodate the dynamic nature of the council's information.
Timeline: Completed the entire project within a tight timeframe of 6 weeks, from conceptualization to production deployment.
Hours Invested: Devoted approximately 60 hours, ensuring a meticulous and thorough development process.
Hosting: Deployed the website on an AWS EC2 (Elastic Compute Cloud) instance, leveraging the scalability and reliability of Amazon's infrastructure.
Database Management: Utilized MongoDB for efficient data storage and retrieval, optimizing performance for dynamic content updates.
SSL Certificate: Implemented a secure connection by integrating SSL (Secure Sockets Layer) encryption. Employed ACME (Automated Certificate Management Environment) for seamless certificate provisioning and renewal.
The IEAC website stands as a testament to effective project management, technical proficiency, and the ability to create a secure and scalable web solution for a diverse audience.
This project showcases my skills in full-stack development, database management with MongoDB, deployment on cloud infrastructure (AWS EC2), and the implementation of security measures such as SSL certificates using ACME for enhanced data protection and user trust.
Created and managed a small family business website, my father sells fragrances online so after he initiated the idea of using Shopify to create a personal website, I took on the steering wheel and refined his shop making him a professional selling platform, learning a lot about Shopify, and handling money through web applications. Check it out on https://castlecanada.com/