Skip to content

Instantly share code, notes, and snippets.

@suhailvs
suhailvs / stack.md
Created November 25, 2021 11:27
Stack Whitepaper
  • ആദ്യം നമ്മൾ കൊറേ bitcoin വാങ്ങുന്നു .

  • ഇത് നമ്മൾ അടുത്തുള്ള വീട്ടുകാർക്കും കുടുംബക്കാർക്കും പൈസക്ക് കൊടുക്കുന്നു

  • ഇനി നമ്മൾ ഒരു mobile app നിർമിക്കുന്നു (similar to amazon )

  • നമ്മൾ bitcoin കൊടുത്ത ആളുകൾക്ക്* ഈ mobile app നൽകുന്നു

  • അവർ* ഈ mobile app വഴി bitcoin payment ചെയ്‌ത്‌ സാധനങ്ങൾ order ചെയ്യുന്നു (electronics ,groceries, appliances, recharges ..etc )

  • നമ്മക്ക് bitcoin കിട്ടുമ്പോൾ നമ്മടെ കയ്യിലെ cash ഉപയോഗിച്ച് ഈ order ചെയ്ത സാധനങ്ങൾ അടുത്ത കടകളിൽ നിന്നും വാങ്ങി അവർക്കു* വീടുകളിൽ delivery ചെയ്തു കൊടുക്കുന്നു

  • ഇനി അവർക്കു* bitcoin exchange ചെയ്തു indian rupee അല്ലെങ്കിൽ indian rupee exchange ചെയ്തു bitcoin വേണമെങ്കിൽ international exchange rate + commission(based on our salary) വാങ്ങി നമ്മൾ അവർക്കു indian rupee അല്ലെങ്കിൽ bitcoin കൊടുക്കുന്നു

*ഉദ്ദേശിക്കുന്നത് അടുത്തുള്ള വീട്ടുകാർക്കും കുടുംബക്കാർ

@suhailvs
suhailvs / handc_frontend.md
Last active August 10, 2021 13:22
HandC Frontend
@suhailvs
suhailvs / milma_frontend.md
Last active August 10, 2021 14:46
Milma frontend doc

Milma Documentation

Milma site has two parts frontend and backend

  1. Make Bill Entry
  2. Purchase Entry
  3. Stock and Financial Report

Frontend

@suhailvs
suhailvs / milma_backend.md
Created August 10, 2021 12:57
Milma Backend

We use python programming language. Here is a quick tutorial. We use Django a python module for webdevelopment.

Billing

Flood Cess Calculations

The flood cess in Kerala is calculated on the value of the supply(CGST and SGST are not included in the value of supply).

eg:

@suhailvs
suhailvs / centos.md
Last active August 3, 2021 11:32
centos

Setup Apache, mod_wsgi using Cpanel

Purpose: Need to serve uat.performancedynamics.ie to python

so the main conf file is: /etc/apache2/conf/httpd.conf

We have found config to serve the site at:

...
@suhailvs
suhailvs / milma_esell.md
Last active August 10, 2021 12:50
Milma Esell KT

Milma Documentation

Milma site has two parts frontend and backend

  1. Make Bill Entry frontend backend
  2. Purchase Entry
  3. Stock and Financial Report

Frontend

@suhailvs
suhailvs / flutter_django.md
Created May 10, 2021 02:27
flutter django auth

Next, we will create certain folders in order to separate different components of our code. Create the following directories in bloc_login/

  • api_connection (will contain the code to communicate with our API)
  • common (Will contain utility widgets like loading indicator)
  • dao (Will contain a helper file in order to communicate with our sqlite database)
  • model (Will contain schema of our database)
  • repository (Will act as a bridge between our API, blocs, and database)

ESell

1.1 Complete Module wise explanation

Control Panel

  • Users - Create users. Need username, password, First name, Last name etc. These users can login to our site.
  • Roles - eg: Agent, Employee, Admin etc
  • User Roles: Assign roles to users. eg: Arun(user) -> Agent(role), Lavanya(user) -> Agent(role)
  • Sync Menu: Create new modules and menus
@suhailvs
suhailvs / IndexedDB101.html
Last active April 16, 2020 22:24 — forked from JamesMessinger/IndexedDB101.js
Very Simple IndexedDB Example
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>IndexedDB</title>
</head>
<body>
<!-- https://www.codeproject.com/Articles/325135/Getting-Started-with-IndexedDB -->
<output id="printOutput"></output>
import urllib.request
import os
from xml.dom.minidom import parse, parseString
def download(sura, ayas):
print(sura)
for aya in range(1, ayas+1):
fname = f'{sura:03}{aya:03}.mp3'
if not os.path.isfile(fname):
url = f'http://www.everyayah.com/data/Hudhaify_128kbps/{sura:03}{aya:03}.mp3'