Shade - Graduation Project
A cloud provider offering SaaS, PaaS, and IaaS solutions for users of all levels—from highly experienced technical professionals to those with no prior expertise. Technical articles listed.
What is shade
Shade is a web hosting platform just like Vercel but follows the Zero Trust secruity Architecture, and built with a different engine in its core.
Why "Shade" as project's name?
Because it is builg using the Zero Trust secruity Architecture that prioritizing privacy-first principles—hence the name "Shade."
If it was a production grade project, Why not other competitors?
- Shade is Open-source
- Zero Trust Architecture in addition to the features that already exists in other competitors like Vercel such as it is DevOps as a Services.
Learned Lessons
- Deal with graudation projects like if they are research papers, search for "where do others stopped" and continue from there.
- The use of catchy, trendy, and even futuristic tools lead our project to go fancy over being realistic, you can have this oppurtunity in graduation projects to explore the tech field and be experienced with real problems that companies face in the innovation phase.
Technical Details
Techstack
- kubernetes cluster
- Go lang, as a server gateway
- Nextjs, the web interface
Technical outcomes Project Outcomes
- High-level UML software design
- Cluster reliability management
- Extensive Kubernetes experience
- Privacy-first architectures
- Research skills in the technical field