Projects in Awesome Lists by Ravikisha
A curated list of projects in awesome lists by Ravikisha .
https://github.com/ravikisha/relaxsearch
RelaxSearch is a lightweight, demonstration-based search engine project built with Go and Elasticsearch.
elasticsearch golang ranking-algorithm search-engine
Last synced: 13 Feb 2025
https://github.com/ravikisha/web-development-bootcamp
Welcome to the Web Development Resource Repository! This project aims to provide a curated collection of high-quality web development resources, including online courses, tutorials, articles, books, videos, and tools.
books bootcamp hacktoberfest hacktoberfest2024 learning programming resources webdevelopment
Last synced: 14 Apr 2025
https://github.com/ravikisha/pythoncentralhub
The Python Projects Repository is designed to provide a comprehensive collection of open-source Python projects that span different domains. These projects aim to serve as educational resources, examples, and starting points for your Python journey.
contribution hacktoberfest hacktoberfest2024 learning open-source projects python tutorial
Last synced: 14 Apr 2025
https://github.com/ravikisha/redis-clone
A Redis clone database implemented in both Go and Rust. This project aims to replicate the core functionalities of Redis, providing a simple and efficient in-memory data structure store.
Last synced: 16 Jan 2025
https://github.com/ravikisha/distributed-kv-database
The Distributed Key-Value Database is a scalable, fault-tolerant key-value store implemented in Go. It is designed to handle large amounts of data across multiple nodes while providing high availability and performance. This project demonstrates key features such as sharding, replication, and multithreading .
database distributed-systems golang replication sharding
Last synced: 16 Jan 2025
https://github.com/ravikisha/ravikisha
👋 Hello there! I'm Ravi Kishan, a passionate developer and lifelong learner. This repository serves as a central hub for everything related to my open-source projects, contributions, and more.
Last synced: 06 Mar 2025
https://github.com/ravikisha/nexaphp
NexaPHP is a lightweight and flexible MVC (Model-View-Controller) framework for PHP, designed to streamline the development of web applications. With NexaPHP, you can quickly build scalable and maintainable PHP applications by separating concerns and promoting code organization.
hacktoberfest hacktoberfest2024 mvc-framework open-source php
Last synced: 06 Mar 2025
https://github.com/ravikisha/international-conference
Welcome to the International Conference website, hosted by Prestige Institute of Management and Research, Gwalior. This platform serves as an interactive hub for scholars, students, and professionals to participate in the conference, submit research papers, and engage in knowledge exchange.
Last synced: 06 Mar 2025
https://github.com/ravikisha/pdf-book-generator
PDF Book Generator is a Flutter project that allows you to generate Android and iOS applications for reading PDF books. Create mobile book applications from your PDF files effortlessly.
Last synced: 06 Mar 2025
https://github.com/ravikisha/relaxgram
Welcome to "Relaxgram"! This project is the culmination of a collaborative effort by our dedicated team. It's a social media application clone, inspired by Instagram. Leveraging the Laravel framework, we've created a web-based social media platform for users to share photos and videos, follow others, like, comment, and engage in real-time chat.
Last synced: 16 Jan 2025
https://github.com/ravikisha/relaxbook
RelaxBook is a Flutter project that replicates the design and features of Facebook, and it is open for contributions. This project aims to provide a platform for developers to learn and contribute to a real-world Flutter application.
Last synced: 06 Mar 2025
https://github.com/ravikisha/relaxlang
RelaxLang is a simple, interpreted programming language implemented in Java. It is inspired by the Lox programming language introduced in Robert Nystrom's Crafting Interpreters.
Last synced: 06 Mar 2025
https://github.com/ravikisha/ravikisha.github.io
Welcome to the Ravikisha repository! This repository serves as both a storage space for files and a Content Delivery Network (CDN) for serving static assets. As your GitHub profile repository, it provides a convenient way to store and access files while also leveraging GitHub's infrastructure for fast and reliable content delivery.
Last synced: 06 Mar 2025
https://github.com/ravikisha/node-authentication-api
The Node Authentication API is designed to provide a solid foundation for user authentication and task management in your application. It employs JWT (JSON Web Tokens) for secure user authentication and Prisma as the database ORM to manage tasks efficiently.
Last synced: 06 Mar 2025
https://github.com/ravikisha/open-contribution-repository
Welcome to the Open Contribution Repository, an open space for collaborative projects, ideas, and contributions. If you have anything to add, whether it's code, documentation, project ideas, or anything else, this is the place to do it!
Last synced: 06 Mar 2025
https://github.com/ravikisha/sharemovies
ShareMovies is a Django-based project that allows you to easily transfer files within your local network. Share movies, videos, documents, and more with your friends and colleagues hassle-free.
Last synced: 06 Mar 2025
https://github.com/ravikisha/coursera-shell-assignment
The Coursera Shell Assessment is a simple interest calculator shell script. It calculates simple interest given the principal, annual rate of interest, and time period in years. This script is for sample and educational purposes.
Last synced: 06 Mar 2025
https://github.com/ravikisha/codearchive
Welcome to CodeArchive, your go-to repository for mastering Data Structures and Algorithms (DSA). This GitHub repository is designed to help you hone your programming skills through a curated collection of DSA questions sourced from popular platforms like HackerRank, CodeChef, LeetCode, and more.
algorithms competative-programming dsa
Last synced: 06 Mar 2025
https://github.com/ravikisha/gocodecampus
Welcome to GoCodeCampus, an educational hub and playground for Go developers. This repository is designed to provide a comprehensive collection of Go tutorials and projects, welcoming contributions from developers of all levels.
Last synced: 06 Mar 2025
https://github.com/ravikisha/docchat-gitasaar
Welcome to DocChat-GitaSaar, a unique project that combines machine learning, Shrimad Bhagavat Gita, and practical problem-solving. In this application, we leverage a machine learning model to teach the context of Shrimad Bhagavat Gita, providing insights and solutions to daily life problems through the wisdom of its slokas.
Last synced: 06 Mar 2025
https://github.com/ravikisha/urlshortener
A URL Shortener application built in Go, which allows users to generate short links for long URLs. It uses Redis as a database to store the short URLs and includes an IP-based rate limiter to control the number of requests allowed per user.
golang rate-limiting redis web
Last synced: 06 Mar 2025
https://github.com/ravikisha/dronaui
DronaUI is a modern, lightweight CSS framework inspired by popular frameworks like Bootstrap. It focuses on performance, scalability, and ease of use, providing developers with powerful tools to build responsive, customizable, and beautiful user interfaces.
css css-framework hacktoberfest hacktoberfest2024 ui
Last synced: 16 Jan 2025
https://github.com/ravikisha/coursera-backend-assignment
The Coursera Backend Assessment is an Express.js-based application that combines a secure login system with a book database API. It offers user authentication and book management functionality.
Last synced: 06 Mar 2025
https://github.com/ravikisha/expresscraft
ExpressCraft is a command-line tool for quickly generating Express.js applications. With just one command, you can scaffold a basic Express server structure, allowing you to jumpstart your web development projects. Simply install the package globally and create your Express application with ease.
backend express hacktoberfest open-source
Last synced: 06 Mar 2025
https://github.com/ravikisha/webdevwizardry
Welcome to WebDevWizardry, a mystical repository where the art of web development meets magic! This repository is a haven for open-source web projects, covering a spectrum of enchanting realms from frontend marvels to backend sorcery.
hacktoberfest open-source web-development
Last synced: 06 Mar 2025
https://github.com/ravikisha/flutter_auth_node
this is a ui version of auth_node
Last synced: 06 Mar 2025
https://github.com/ravikisha/jovian-flask-todo-assessment
Jovian Flask Todo Assessment is a minimalist ToDo List App created for the Jovian Web Development Course. It features user authentication, task management, and simple updates.
Last synced: 06 Mar 2025
https://github.com/ravikisha/c-assignment
This repository contains a collection of C programming questions and their solutions. These questions are intended for a college assignment, and the solutions provided here can serve as reference material or guidance for your coursework.
Last synced: 06 Mar 2025
https://github.com/ravikisha/ravikishan
Crafting my digital showcase with flair using this Next.js-powered portfolio application. Seamlessly blending the power of Framer Motion, GSAP, and Three.js for stunning animations and interactive experiences. Tailwind CSS ensures sleek design while Firebase handles seamless data management.
Last synced: 06 Mar 2025
https://github.com/ravikisha/codespaces-project-template-js
I build a portfolio application and deploy on GitHub Pages and Azure Static WebApp. This Project is made using Codespaces. I made this project for MLSA Technical Onboarding.
azure github-pages mlsa mlsa-technical-onboarding portfolio react
Last synced: 06 Mar 2025
https://github.com/ravikisha/relax-vscode-theme
Relax Theme is a fully dark theme designed for Visual Studio Code, offering a calming and distraction-free coding environment. Created to reduce eye strain during long coding sessions, the theme uses soft colors with good contrast for readability. Built as a learning project, it explores how themes work in VSCode and is now available on the VSCode.
vscode vscode-extension vscode-theme
Last synced: 01 Apr 2025
https://github.com/ravikisha/node-sso-gateway
This project demonstrates a simple implementation of a Single Sign-On (SSO) authentication system using Node.js and Express. With this solution, users can log in to a central authentication server and be automatically logged into multiple consumer applications without needing to log in repeatedly.
Last synced: 19 Feb 2025
https://github.com/ravikisha/microfrontend-blog
A comprehensive blogging platform built using the Microfrontend architecture. This project demonstrates how to build scalable and modular applications by leveraging React, Firebase, TailwindCSS, Clerk, and Module Federation.
microfrontend module-federation react
Last synced: 19 Feb 2025
https://github.com/ravikisha/gitaverse
A TypeScript library to access Bhagavad Gita shlokas, translations, and metadata. This library allows developers to fetch chapters, verses, and complete shloka details from the Bhagavad Gita, including the translations and synonyms.
gita javascript npm npm-package typescript
Last synced: 08 Apr 2025
https://github.com/ravikisha/relax.js
Relax.js is a lightweight and modern frontend library designed to simplify building dynamic web applications using a virtual DOM and a component-based architecture. It incorporates efficient DOM updates, declarative state management, and a powerful API to build scalable UIs.
front-end-development single-page-applications ui
Last synced: 17 Mar 2025
https://github.com/ravikisha/academic-paper-archive-with-research-topic-detection
A research-centric web application that allows users to upload academic papers (PDFs), automatically extract summaries and topics using Machine Learning, and store them in a custom-built distributed file storage system. Semantic search is enabled using Sentence Transformers and FAISS for lightning-fast and accurate retrieval of related papers.
Last synced: 11 May 2025
https://github.com/ravikisha/relaxtube
RealxTube is a scalable and efficient application designed to demonstrate the workflow of video transcoding and streaming.
docker kafka microservices video-processing video-streaming video-transcoding
Last synced: 06 Mar 2025
https://github.com/ravikisha/matchgo
matchgo is a minimalistic regex engine that allows you to compile regex patterns, check strings for matches, and extract matched groups.
golang golang-library regex regex-engine
Last synced: 06 Mar 2025
https://github.com/ravikisha/testrepo
This is a test repo for an assignment
Last synced: 06 Mar 2025
https://github.com/ravikisha/introduction-to-github
Welcome to the "Introduction to GitHub" repository created specifically for Microsoft Learn Student Ambassadors (MLSA) as part of the Technical Onboarding task. This repository serves as a comprehensive guide and resource hub to help MLSA members get started with GitHub and learn essential skills for collaborating on projects.
github mlsa mlsa-technical-onboarding
Last synced: 06 Mar 2025
https://github.com/ravikisha/coursera-python-ai-project
Coursera Python AI Project is a Flask-based application designed to translate English language text to French and vice-versa. This project was created to fulfill the requirements of the IBM Full Stack Development Coursera assignment.
Last synced: 06 Mar 2025