Projects
This project marked my inaugural foray into the expansive realm of full-stack development and server infrastructure. It served as a comprehensive platform, meticulously handcrafted from scratch, combining my accumulated knowledge in IT to create a dynamic web presence and robust server architecture.
Technologies Used: LAMP Stack, HTML, CSS, JS
This project stood as a testament to my evolution in IT—an embodiment of my journey as a full-stack developer. As my initial venture into the realm of full-stack development, this comprehensive website and its underlying server architecture were meticulously handcrafted, representing a culmination of my acquired skills and knowledge.
Hosted on an Apache server, this project boasted SSL encryption with automated certificate renewal, ensuring secure and uninterrupted service. Leveraging dynamic DNS and Cloudflare CDN and caching services, it prioritized minimal downtime and optimal performance across various devices.
While much of the work remained unseen by end-users, the project's codebase, barring sensitive portions for privacy and security reasons, was available on my GitHub. The infrastructure extended beyond the web interface, encompassing a diverse array of functionalities: htaccess configurations, automatic redirects (including error 4XX), game servers, reverse proxy services, OpenVPN connections, Samba network shares, and virtual hosts for running multiple servers.
This endeavor served as my initiation into the Linux environment, catalyzing the acquisition of extensive expertise in design, full-stack development, system administration, network management, backup strategies, and stringent security protocols.
Incorporating Cloudflare services not only bolstered security against bots and crawlers but also optimized proxy and firewall services.
While this description encapsulates a significant portion of my involvement, it stands as a testament to the countless hours devoted to design, development, troubleshooting, and refining this multifaceted project.