thenameisajay Goto Github PK
Name: Ajay Mahadeven
Type: User
Bio: Every program that is created must have a purpose.
Location: London
Blog: thenameisajay.dev
Name: Ajay Mahadeven
Type: User
Bio: Every program that is created must have a purpose.
Location: London
Blog: thenameisajay.dev
This project is a single-page website built using Next.js 14 framework. It showcases various Indian dishes along with a functioning cart to demonstrate how orders can be placed.
This repository contains Apache Spark programs implemented in Python. These programs are part of my learning process for Apache Spark and are intended to serve as examples for anyone who is also learning or working with Apache Spark.
This is a simple MERN stack application that allows users to check if an aurora is visible in the sky (UK only).
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.
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.
University of St Andrews Course Module (CS5052 - Data Intensive Systems)
Technical Report on Duo-lingo and its Services (Software Engineering Principles)
This GitHub repository contains a fully functional skeletal implementation of an e-commerce application system designed to facilitate the sale of products. Specifically, the authors have chosen to demonstrate the system using an e-commerce platform for a book store. However, this system can be adapted to accommodate the sale of diverse products.
This project is a part of socket programming for Java and showcases a simple client-server file transfer application.
This a lite version of a chatbot built to test Google's Gemini Models. Built using Next.js 14 & Google's Gemini.
This application is a game review application that allows users to view games and their reviews. The application is built using Next.js and Strapi CMS. The application is a server-side rendered application that uses the Strapi CMS to store the data.
This repository serves as a starter guide for Latex and Overleaf. The guide can be used to quickly start working on Latex projects using Overleaf, an online Latex compiler.
This simple dashboard app is divided into 16 chapters, each with a different focus. It is a full walkthrough of the official Next.js learning course. Each commit can be traced back to a specific chapter.
This project is a demonstration of the T3 Stack in action, implemented through a simple blog application. The application supports basic CRUD operations (Create, Read, Update, Delete) for blog posts and includes features for authentication and authorization. The primary goal of this project was to gain hands-on experience with the T3 Stack.
The purpose of this project is to showcase how to implement a message-passing system using Lamport clock time and total ordering of events, with communication among browser windows acting as independent processes.
A sample project demonstrating how to do Test-Driven Development in React using Cypress.
A utility for generating build numbers in Next.js applications.
A comprehensive collection of biographies of the most influential figures in the realm of Computer Science. This project serves as the dissertation for the CS5099 module at the University of St Andrews, part of the MSc Software Engineering program.
This repository contains a Personal Portfolio Website, written in HTML5 and using the Bootstrap framework. The portfolio showcases the profile, projects, and photography, along with a link to writings on Medium.
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.
The objective of Puzzlo is straightforward yet compelling. Players must discover the daily pin or password. The earlier in the day, they manage to find the password, the higher their score becomes, as it is calculated based on the period within the day and the number of tries.
Quizzy is a Java-based application designed to create and manage quizzes for educational purposes. It features a comprehensive data model, including quiz boards, individual quizzes, and user accounts for both students and teachers.
Riddler is a web application that allows users to solve riddles randomly or categorically. The technology stack used to build this application is Node.js, Express.js, MongoDB, Mongoose, and React.js. (MERN Stack).
This is a RESTful API and web interface (UI using Vue) for a bus travel planner system. The system stores information about routes, stops, and timetable information for the routes. The aim of this project is to provide users with an easy and efficient way to access bus travel information.
GWT StockExchange is a web application designed using Google Web Toolkit (GWT) and basic widgets, panels, and layouts.
To develop a non-web-based software application in Java to support individual and collaborative plot development for stories. The application is expected to be deployed on laptops and desktops.
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.
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.
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. The use of MongoDB is for storing users and data
Word-Counter is a Java program that searches for specified words in a given text file and counts their occurrences. It provides a simple yet powerful command-line interface with several features, including searching for multiple words at once.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.