This Website
About
This website has been a long time coming and will take even longer to complete. I'm using this project to learn SvelteKit and along the way many other skills. I'm excited to see where this project goes and how it will evolve over time. Below you can see the progress and I will update this as the website grows. For now the plan is to get the basic functionality of the site down and then start adding more features.
Hosting
Hosted on DigitalOcean, providing robust and scalable infrastructure.
Database
DigitalOcean's PostgreSQL for secure data management.
Storage
File storage through Amazon S3's reliable services.
Technologies
Built with Svelte-5, SvelteKit, Drizzle, and Paraglide.
Project Progress
Frontend Development
Develop the frontend of the website using Svelte, Tailwind CSS and Flowbite-Svelte.
Backend Development
Develop the backend of the website using SvelteKit, PostgreSQL, and possibly FastAPI depending on the requirements of the site.
Content Creation
Create content for the website. This will take many forms depending on the nature of each project and the general content of the site.
Deployment
Deploy the website. I use DigitalOcean for hosting, goDaddy for domain registration, and cPanel for email server management.
SEO Optimization
Optimize the website for search engines. This includes meta tags, alt tags, and other optimizations.
Authentication System
Create a system for users to log in and manage their accounts. This will be used for commenting and other features including access to platforms built on this site.
Comments
No comments yet