new changes

This commit is contained in:
2025-04-05 11:20:00 +01:00
commit e635774871
255 changed files with 2506 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
---
title: "Custom Static Website Generator"
summary: Creating a custom static website engine which
can be accessed by using RestApi
tags: ["website","static","generator","Rest"]
author: "Akilan Selvacoumar"
draft: false
aliases: [/CustomStaticWebsiteGenerator]
weight: 3
---
## Introduction
We have designed a simple static website generator which can be designed to be interacted via Rest Apis. We have demonstrated how a user can create a static webpage from WhatsApp. The intention of this project is to prove simplicity of having static websites.
#### Project link: https://github.com/HWTechClub/Custom-Static-Website-Generator
## Features
1. Static files generated in less than a second and served to your visitors just as fast.
2. We support deploying your website on IPFS. Time to power the distributed web.
3. Users attention to content rather than design.
## Demo Interaction
The demo interaction is done using a whatsapp bot to interact with Rest Apis.
{{< youtube SXfCQiZDZKY >}}
## Basic Information
1. Main programming langauge: Nodejs
2. License: GPLv2
3. [Installation](https://cwsg-docs.hwtech.club/getting-started/installation/)
4. [Documentation](https://cwsg-docs.hwtech.club/)

27
content/projects/IOE.md Normal file
View File

@@ -0,0 +1,27 @@
---
title: "Internet Of Energy"
summary: Prototype Implementation of energy transcations in a micro grid.
tags: ["Internet Of Energy","Decentralized","Micro Grids","Transactional","battery"]
author: "Akilan Selvacoumar"
draft: false
aliases: [/IOE]
weight: 4
---
## Introduction
![](http://www.networkrevolution.co.uk/wp-content/uploads/2014/04/img-smartgrid-problem.png)
This project aims to create a marketplace where anyone generating energy by using renewable sources can sell it to anyone in the grid. This will in most cases will be cheaper and aims to have no carbon emissions.This entire platform has two versions, a centralized and a decentralized version.The centralized version uses the client-server architecture while decentralized version uses the concept of a transactional battery along with relay modules which is used to forward and receive power from other batteries. We were able to transfer energy from one power bank to the other using relays.
#### website: https://ioe.hwtech.club
#### Github organization page: https://github.com/internet-of-energy/
#### White Paper: https://ioe.hwtech.club/pdf/white_paper_v3.pdf
## Main repositories
1. [Centralized IOE](https://github.com/internet-of-energy/Centralized_IOE): We will use a simple backend model that can communicate with smart meters at home to control the flow of the electricity. The client-server architecture has a lot of support and tools available for development. This means we can create functioning platform with a lot of features at a quicker pace.
2. [IOE relays api](https://github.com/internet-of-energy/IOE_relays_api): The Concept of IOE is that anyone can buy electricity from anyone. Once a transaction is successful there must be a way to transfer electricity. This code will run on a raspberry pi and using relays it will control the flow of electricity.
3. [IOE electricity cost](https://github.com/internet-of-energy/IOE-electricity-cost): In this repo we will focus on designing a module that helps decide the cost in the electric grid based on supply and demand.

View File

@@ -0,0 +1,5 @@
---
title: Open Source Projects
summary: Open source I have created or been a part of.
description: Open source I have created or been a part of.
---

View File

@@ -0,0 +1,31 @@
---
title: "Vitess Arewefastyet"
summary: intergrating benchmarks for the open source repository vitess
tags: ["vitess","benchmark"]
author: "Akilan Selvacoumar"
draft: false
aliases: [/arewefastyet]
weight: 2
---
## Introduction
The purpose of this project is to do a benchmark run when ever there is a push. The background activity is fairly simple, we create our own bare metal server. Once this server is created we run a bunch of ansibles(for sysbench) and once the run is complete we read the results and store them in a mysql instance. Once the following operations are complete we take down the server.
## Kubecon talk
{{< youtube h1bd1yxA4ec >}}
#### Project Link: https://github.com/vitessio/arewefastyet
#### website link: https://benchmark.vitess.io
## Objectives
1. Creates a VPS
2. Runs the ansibles on the VPS
3. Reads benchmark results
4. Kills VPS
## Architecture
![](https://raw.githubusercontent.com/vitessio/arewefastyet/master/docs/architecture/arewefastyet_architecture.png)
## SQL Schema
![](https://raw.githubusercontent.com/vitessio/arewefastyet/master/docs/architecture/sql/arewefastyet_schema.png)

23
content/projects/p2prc.md Normal file
View File

@@ -0,0 +1,23 @@
---
title: "P2P Rendering/Computation"
summary: p2p network that creates containers and eventually helps in harnessing the computation power.
tags: ["p2p","rendering","computation"]
author: "Akilan Selvacoumar"
draft: false
aliases: [/p2prc]
weight: 1
---
## About
The main aim of this project was to create a custom peer to peer network. The user acting as the client has total flexibility on how to batch the tasks and the user acting as the server has complete flexibility on tracking the container's usages and killing the containers at any point of time.
#### Project Link: https://github.com/Akilan1999/p2p-rendering-computation
## Demo
{{< youtube LRv3NR2lu7I >}}
## Basic Information
1. Main programming langauge: Go
2. License: GPLv2
3. [Installation](https://github.com/Akilan1999/p2p-rendering-computation/blob/master/Docs/Installation.md)
4. [Documentation](https://github.com/Akilan1999/p2p-rendering-computation/blob/master/Docs/README.md)