⌥ ajaymahadeven / projects

Pinned
snowflake-to-postgres

A Django-based utility to migrate schemas and data from Snowflake to PostgreSQL for cost reduction and faster local development.

python
2025
dependency-manager

The Dependency Manager is a comprehensive tool designed to help developers manage and maintain their project's dependencies efficiently.

typescript
2025
Puzzlo-2.0

Puzzlo 2.0 introduces several key improvements, including a shift to UTC-based gameplay for global consistency and secure password transmission through symmetric encryption.

typescript
2024
django-tailwind-react-webpack

Django + Tailwind CSS + React + Webpack = 🧡 , This project is not a typical two-folder setup with separate frontend and backend directories, nor does it run on two ports. Instead, it is designed to serve React components directly through Django templates, with everything running on a single Django server.

python
2024
crypto-order-book

This is a real-time order book visualization application for cryptocurrency trading. It uses a WebSocket connection to fetch live order book data from a mock API and displays the top 5 bids and asks for the selected cryptocurrency and exchange.

typescript
2021
Aurora-Sight-2.0

Aurora Sight 2.0 is a web application designed to deliver the latest data on aurora borealis activity in the UK using the Aurora Watch API.

typescript
2024

30 repositories

2025
snowflake-to-postgres

A Django-based utility to migrate schemas and data from Snowflake to PostgreSQL for cost reduction and faster local development.

djangopythonpostgresql
python
dependency-manager

The Dependency Manager is a comprehensive tool designed to help developers manage and maintain their project's dependencies efficiently.

nextjstailwindcsstypescript
typescript
2024
django-tailwind-react-webpack

Django + Tailwind CSS + React + Webpack = 🧡 , This project is not a typical two-folder setup with separate frontend and backend directories, nor does it run on two ports. Instead, it is designed to serve React components directly through Django templates, with everything running on a single Django server.

djangotailwindcssreact
python
docker-crons-ofelia-setup-example

This repository provides an example setup for using Docker with Ofelia to manage cron jobs. The setup includes a development web server and an Ofelia job runner service.

dockerbashdebian
bash
Puzzlo-2.0

Puzzlo 2.0 introduces several key improvements, including a shift to UTC-based gameplay for global consistency and secure password transmission through symmetric encryption.

reactnextjstailwindcss
typescript
Google-Translate-Language-Switcher

This repository contains a React component for integrating Google Translate into your application, allowing users to switch languages easily.

reacttailwindcssnextjs
typescript
Azure-Python-Serverless-Demo

This repository contains a project that integrates Azure Functions with a PostgreSQL database using Python & Typescript. It provides a set of API endpoints for managing a list of people, demonstrating how to deploy and run serverless functions with database connectivity on Azure.

nextjsazure-functionspostgresql
typescript
Exchango

A simple, easy to build, currency converter using just useState and useEffects Hooks to handle API calls.

reacttailwindcssnextjs
typescript
Aurora-Sight-2.0

Aurora Sight 2.0 is a web application designed to deliver the latest data on aurora borealis activity in the UK using the Aurora Watch API.

reactnextjstailwindcss
typescript
Next.js-TDD-Intro

This repository serves as an introductory guide to implementing Test-Driven Development (TDD) within the Next.js framework.

nextjsjesttesting-library
typescript
Aurora-Sight

Aurora Sight is a web application designed to deliver the latest data on aurora borealis activity in the UK using the Aurora Watch API.

reactjavascriptmongodb
javascript
Pioneers-in-Computer-Science

Dissertation Project => Demonstrated ability to architect, develop, and oversee intricate software systems, a fundamental Software Engineering skill emphasising user-centric design's importance.

htmlcssnodejs
javascript
Puzzlo

Conceived during a late-night conversation between two friends, a mere 21 days before their dissertation deadline, "Project-21" was born. This project quickly matured into what we now know as Puzzlo, an intriguing and user-friendly game.

reactjavascriptexpress
javascript
2023
Genie

This web application makes use of the Google Gemini API to generate text from both text-based and image-based inputs.

reactnextjstailwindcss
typescript
Aahar-Flavours

This website (front-end) was built on the request of a friend. The website was created using Next.js and Tailwind CSS. The (demo) website is hosted on Vercel.

reactnextjstailwindcss
typescript
Riddler

Riddler is a web application that allows users to solve riddles randomly or categorically.

reactexpressmongodb
javascript
URL-Short

URL Short is a straightforward project developed using the BERM (Bun-Express-React-MongoDB) stack. This web application serves the purpose of converting long URLs into shorter, more manageable links for users.

reactexpressmongodb
javascript
Portfolio

This is the first version of my personal portfolio website, showcasing my projects, skills, and experience.

htmlbootstrapcss
typescript
Quizzy-App

Quizzy is a Java-based Quiz Management System designed to facilitate the creation, management, and grading of quizzes in an educational setting.

java
java
Route-Mapping-Application

This is a RESTful API and web interface (UI using Vue) for a bus travel planner system.

vuejsspring-bootjava
java
Wordle-Game-using-Maven-and-TDD-Approach

This project is a Java implementation of the popular word game Wordle, where players have six attempts to guess a five-letter word.

javajunit5maven
java
File-Sharing-System

File Transfer System is a simple client-server application that allows users to transfer files from a client to a server.

java
java
StoryArch

To develop a non-web-based software application in Java to support individual and collaborative plot development for stories.

javajunit5UML
java
Message-Passing-System-using-GWT

This project is a distributed system built using the Google Web Toolkit (GWT) technology.

googlejava
java
Project-Breeze

This repository showcases the design of a career network application geared towards university students and employer organizations. Our team employed an agile process during the planning phase of the application and demonstrated an understanding of software design, UML (Unified Modelling Language) diagrams, and their applications.

UMLlatex
latex
2022
University-Room-Booking-Application-using-Java-Swing-and-TDD-Approach

This is a Java program for a room-booking system that includes both a text-based user interface and a graphical user interface using Java Swing. The program was built using the Model-View-Controller (MVC) pattern.

javajunit5
java
2021
crypto-order-book

This is a real-time order book visualization application for cryptocurrency trading. It uses a WebSocket connection to fetch live order book data from a mock API and displays the top 5 bids and asks for the selected cryptocurrency and exchange.

reactnextjstailwindcss
typescript
E-Commerce-Platform

This GitHub repository contains a fully functional skeletal implementation of an e-commerce application system designed to facilitate the sale of products.

reactjavaspring-boot
java
Voyage

This Messenger - application called "Voyage" is created as part of CS4203 - Computer Security. It was built using Express and .js with the help of middlewares such as Passport for authentication purposes.

expressmongodbnodejs
javascript
automated-billing-system-in-a-light-fidelity-environment

This smart shopping cart system uses RFID tags and Li-Fi to track purchases in real-time and transmit the total to billing, eliminating barcode scanning and reducing checkout time.

arduino
embedded-c