DANI

Project index

Projects

Tools and applications, most recent first. Each one exists because a real task needed doing. Scroll to work through them one at a time.

Featured

Dynamic Portfolio Website

The web-page you are currently viewing.

Features

  1. Manage Projects
  2. Blog posts
  3. Admin Dashboard
  4. Messages
  5. Downloads page

Database used is PostgreSQL, Node.Js, Express, EJS, Tailwind hosted at Render.

nodejs, postgresql, dynamic, render, hosting, tailwind, ejs, portfolio

System Admin 👨‍💻Work Tracker

Organize and saves work progress of SYSTEM ADMINISTRATOR.

Features

  1. Dashboard that shows completed, inprogress and incomplete works.
  2. Monthly, yearly and custom PDF Report generation.
  3. Browser app.
  4. json as database.

Developed for St. Francis ICSE School Vadakkencherry.

nodejs, json, closedsource

Private build
Featured

SFS 📦 Drop-Box

File sharing portal for Teachers to submit their question papers.

Teachers use this portal to submit question papers to school office.

Advantages

  • Cloud Upload
  • Uses amazon aws s3 bucket
  • Encrypted and secure transfer
  • Uploaded files are organized into folders class wise and subject wise.
  • Files are obtained through aws cli

Software developed for St. Francis ICSE School Vadakkencherry

nodejs, aws, s3, render, opensource

Featured

SFS 🎓 Mark Submission Sytem

Mark submission portal - university level evaluation.

Teachers won't be able to see student name while correcting papers. They enter the mark of each child of a class of any division according to their hallticket in the portal. The system automatically fetches the name, class, division, pass/fail details for that subject.

Features

  • Anonymous mark evaluation.
  • submited results are sent to shared google sheet using google cloud and google api.
  • system automatically fetches the details of students.
  • Absent Marking

Cons

  • Since hallticket changes for each term students data also has to be updated for each term.
  • So I developed excel-json converter to automate the heavy manual work.

Developed for St. Francis ICSE School Vadakkencherry

nodejs, google cloud, google sheet api, render, json, opensource

Excel ➡️ JSON Converter

Converts an excel files to json format.

Json Generator.

Features

  1. Large excel data can be converted to json format with a single upload.
  2. Supports CSV-Excel files.
  3. Windows Release.

Download link : Click Here

Developed for St. Francis ICSE School Vadakkencherry

nodejs, electron, json, excl, csv, opensource

Teacher Entry 🖥️ Log

Tracks Teachers who uses computers and the purpose of visit.

Records

  1. Teacher name
  2. Date and Time of Entry
  3. Date and Time of Exit
  4. Purpose of visit
  5. Admin dashboard
  6. PDF Report Generation

Developed for St. Francis ICSE School Vadakkencherry.

nodejs, report generation, json, logger, closedsource

Private build

Excel File ↕️ Renamer

Renames all files in a folder according to a header name in an excel file.

Useful when, bulk renaming large number of files.

Features

  • Renames files with a single click
  • Browser app
  • Works offline

Download: Click Here

Developed for St. Francis ICS School Vadakkencherry

nodejs, excel, bulk, rename tool, open source

Poultry 🐔Tracker

Tracks eggs, chicken sales, Food expenses.

Tracks

  1. Egg sales.
  2. Chicken Sales
  3. Food Expenses
  4. Mothly, Yearly and Comparison report
  5. Live profit/loss Dashboard
  6. PDF report generation
  7. Browser app

JSON file is used as database.

nodejs, json, erp, closedsource

Private build

Teacher Self-Appraisal App

Teacher evaluation app.

The system asks mulltiple choice questions to evaluate Teachers.

Features

  1. Offline app.
  2. Uploaded documents are saved to a remote location.
  3. Admin Dashboard.
  4. Teacher Evaluation analytics with bar graph.
  5. PDF report generation.
  6. Uses Google Cloud and Google Sheet API

Developed for St. Francis ICSE School Vadakkencherry

nodejs, google cloud, google sheet api, opensource

Secure Vision FZE Invoice App

Generates Invoices for the company.

Invoice App

Features

  • Generates Invoice
  • Vat, Discount calculation
  • PDF Generation

Developed for Secure Vision FZE Sharjah

nodejs 16, ClosedSource

Private build

Karaoke 🎤 Creator

Splits vocals, music, melody, drums of a song.

Splits and downloads vocals, music, melody, drums of a song.

Features

  • Offline browser app.
  • Splits audio to vocals, music, melody and drums.

Developed for St. Francis ICSE School Vadakkencherry.

nodejs, ffmpeg, closed source

Private build

BACKUP ↺ Bot

Python program that access keyboards and mouse to automate a task.

This was my first practical application

  • Uses Python & PyAutoGui
  • Developed in 2024
  • Exported as a standalone windows application


Practical Application: Used it to backup server data of Travancore Cochin Chemicals PVT Limited without human presence.

Python, PyAutoGui

Private build

School Website

Static Website

Deisgned the page and hosted in github pages.

Basic Features

  1. Video overlays
  2. carousel
  3. Photo gallery

School landing page. click here

Developed for St. Francis ICSE School Vadakkencherry.

HTML, css,github pages, opensource

Static Portfolio

First Portfolio Page

My Foundation to build web apps.

  • Used Github Pages
  • Learned basics of git and Full-Stack Development



Javascript, html, flex, bootstrap, grid, github pages, git