AINEXIM Logo

AINEXIM

Software Solutions

CSIR EOI No. 8119/06/01/2026

Software Development
Portfolio

Expression of Interest submission for the provision of software development services to the CSIR for a period of three years.

Demonstrating proficiency in Python, HTML5, JavaScript, CSS, Node.js, Docker, PostgreSQL, Firebase, SQL/NoSQL databases, mobile deployment, cloud services, software design, and background processing.

4
Projects
30+
Technologies
31+
Test Cases
9
Containers

Demo Projects

Four complete projects demonstrating proficiency across all 8 evaluation criteria — Python, JavaScript, HTML5, CSS, Node.js, databases, mobile, cloud, containerization, and background processing.

Population Data App

Main Task

Full-Stack Web Application — Main Task Completion

Single Page Application integrating DataUSA API with Grid and Tree views. Features Next.js 14 frontend, Express.js backend, MongoDB storage, JWT authentication, and responsive design with Tailwind CSS.

Next.js 14React 18TypeScriptExpress.jsMongoDBTailwind CSSDocker

Key Features

  • Grid view with sorting & filtering
  • Interactive tree hierarchy view
  • DataUSA API integration
  • JWT authentication & RBAC
  • Responsive dark/light themes
  • MongoDB caching layer

Architecture

frontend: Next.js 14 App Router + TypeScript
backend: Express.js + Mongoose ODM
database: MongoDB 7.0
api: DataUSA REST API integration

Stats & Criteria

API Endpoints: 12
Test Cases: 8+
Docker Containers: 3

Criteria Addressed:

Task Completion (Main) JavaScript & Node.js NoSQL Database Modern Web Stack Docker

Docker Images

docker pull aineximeoi/eoi1-population-frontend:latestdocker pull aineximeoi/eoi1-population-backend:latest

Mining Analytics API

Python + FastAPI + SQLAlchemy + PostgreSQL

Production-grade Python FastAPI microservice with async patterns, SQLAlchemy 2.0 ORM, background processing with Celery, and comprehensive mining operations analytics.

Python 3.12FastAPISQLAlchemy 2.0PostgreSQL 16CeleryRedisDocker

Safety Dashboard (PWA)

Firebase Cloud Platform + Progressive Web App

Progressive Web App with Firebase Firestore, Cloud Functions for serverless backend logic, Firebase Authentication, and installable PWA with offline support.

HTML5CSS3JavaScriptFirebaseCloud FunctionsFirestoreDocker

Safety Mobile App

React Native + Expo + Firebase

Native mobile application built with React Native and Expo SDK, featuring Firebase Firestore integration, real-time incident reporting, safety checklists, and biometric authentication.

React NativeExpo SDK 54TypeScriptFirebaseFirestoreDocker

Technology Stack

Full spectrum of technologies demonstrated across all projects

Languages

Python 3.12TypeScriptJavaScriptHTML5CSS3

Frontend

Next.js 14React 18React NativeTailwind CSS

Backend

Express.jsFastAPINode.jsFirebase Cloud Functions

Databases

PostgreSQL 16MongoDB 7.0Firebase FirestoreRedis

Cloud & Mobile

FirebaseExpo SDK 54Cloud FunctionsPWA

DevOps

DockerDocker ComposeGitHubUbuntu VPSNginx

Background Jobs

CeleryRedisCloud FunctionsService Worker

Software Design & Documentation

20+ UML diagrams and comprehensive technical documentation

System Architecture

4

High-level system & deployment diagrams

Sequence Diagrams

4

API request/response flows

ERD / Data Models

4

Database entity relationships

Component Diagrams

4

Frontend & backend component structure

State Diagrams

2

Application state flows

Navigation Diagrams

2

Mobile app screen flows

Submission Documents

Cover Letter

Company introduction and expression of interest

Company Profile

AINEXIM company information and capabilities

Technical Proposal

Detailed technical proposal covering all 8 criteria

Docker & Deployment

All applications containerized with multi-stage builds and orchestrated via Docker Compose

Docker Hub Images

# Population Data App (2 images)
docker pull aineximeoi/eoi1-population-frontend:latest
docker pull aineximeoi/eoi1-population-backend:latest

# Mining Analytics API
docker pull aineximeoi/eoi1-mining-api:latest

# Safety Dashboard (PWA)
docker pull aineximeoi/eoi1-safety-dashboard:latest

# Safety Mobile App
docker pull aineximeoi/eoi1-safety-mobile:latest

Population Data App

3 containers
cd EIO1/EIO1_mongo && docker-compose up --build

# Frontend:  http://localhost:3000
# Backend:   http://localhost:5000/api
# MongoDB:   localhost:27017

Mining Analytics API

4 containers
cd EIO1/EIO1_python && docker-compose up --build

# API + Docs: http://localhost:8000/docs
# PostgreSQL: localhost:5432
# Redis:      localhost:6379

Safety Dashboard (PWA)

1 container
cd EIO1/EIO1_firebase && docker-compose up --build

# Dashboard: http://localhost:5001
# Firebase: Cloud-hosted Firestore
# PWA installable on mobile/desktop

Safety Mobile App

React Native
cd EIO1/EIO1_mobile

# Install dependencies
npm install

# Start Expo development server
npx expo start