Available Projects
Bhagvad Gita API
Bhagvad Gita App
Website Frontend
Bhagvada Gita
Mobile App
Automated Testing
- OpenEMR currently has a initial framework for automated testing which uses Github Actions to run testing on all PHP versions, all MySQL versions, and all MariaDB versions. Currently there are several unit tests, api test, e2e (functional) tests. We are waiting for somebody to come along and markedly expand the automated testing.
Modernize Database
- The OpenEMR database has been waiting patiently for a student to modernize it. At this time, OpenEMR overrides the sql_mode settings (sets it to empty) in order to ensure compatibility with MariaDB and MySQL and issues are beginning to arise because of this. Goal would be for OpenEMR’s database to support the default sql_mode settings in MariaDB and MySQL8 (note mysql8 has more by default). Goal of this modernization is to also support it for folks that are upgrading OpenEMR from prior versions.
Standardize PDF tools
PACS Server Integration
Integrate a basic tile map editor
Implement a global undo redo
Refactor the game engine
Improve interactive tutorials
- [Easy] GDevelop has created a framework to run interactive tutorials directly inside GDevelop (you can try it in the “Getting started”). In this project, tutorials could be listed in GDevelop in the interface, and when one is chosen, it would be played. The community will be able to create new tutorials by submitting tutorials in JSON format to https://github.com/GDevelopApp/GDevelop-tutorials.
Automatic testing of tutorial
Upgrade to latest PixiJS version
Upgrade the i18n module
Codemod the whole editor
Update React and Material-UI
Replace Storybook by Ladle
Community Website
Font Loading
Replace Zapier with Netlify
Skip Navigation
Custom modals
Update studio URL
Fix data-time format
Templates for Genletter
Mentors
- Genletter is a react web app where a user can generate any type of letter whether it can be an offer letter, internship letter,application letter etc. by filing the details in the input field. It is also flexible in the sense that all the input fields are not required while generating the pdf so that it can be done as per the needs. Currently only one template is there for the letter. We want an user to create a provision to choose a template among many choices. Apart from that, users can add any features suitable to the application. Any kind of innovativeness will always be accepted.
Add features to Org-Bazar
Add features to Github Search
To-Do List
FLINT-UI
FLINT.Cloud
Community Website
Documentation
FLINT Handbook
SeamLess UI
Official Website
College API
Flutter UI Components
Official Client Side App
Classroom Management System
Hinglish transformer
Packing and implementing
Mentors
- Npm package ra-data-samagra. The package is combination of two data-providers of graphQL and the JSON DataProvider with the Samagra's Own mapping of data
- The task here would be to replace the lines in Samarth-Admin using the ra-data-samagra npm package and reduce the lines of codes along with developing and testing the npm package
Access Control Auth
MLOps Tools For Machine Learning
Mentors
- Polyaxon, a platform for building, training, and monitoring large scale deep learning applications. We are making a system to solve reproducibility, automation, and scalability for machine learning applications.
- Polyaxon makes it faster, easier, and more efficient to develop deep learning applications by managing workloads with smart container and node management
MLOps tutorials and examples using Polyaxon
Terrain generation and texturing tool
Mentors
- TerraForge3D has got a series of features like gou powered generation, node based workflows, custom shading and texturing, exports for other applications
- TerraForge3D can not only be used as a standalone tool but also a library. It's got an API that can be used to add features to TerraForge3D through modules.
Code Khata
URL Shorter
Cowin Vaccine Notifier
Official Website
Mentors
- This is the official CodeFamily website! Here you will find the latest updates and events, inspiring blogs, and resources to help you make the most of being part of the CodeFamily community. We are currently in the process of upgrading the website to make navigation more intuitive and user-friendly while addng new information and content to help you on your journey. We hope you enjoy the new and improved experience!
Digital Library
Mentors
- A digital library website is a web-based platform that provies access to a variety of digital resources such as books, magazines, audio and video recordings, images, and other multimedia materials. The digital library website provides users with an easy and convenient way to access information and resources from anywhere in the world.
Android Project
WoC Website
Hacktoberfest leaderboard
TASKIFY
HEALTH-TRACKER
Mentors
- A health tracker is an application used to record and manage healthy living statistics and measure progress, keep a track of your day to day medications and notify you at regular intervals
- It also serves as a safe vault to keep your helath related documents in one place in an organized way.
- The idea is to integrate the Flutter App with SQLite Backend where we will store all the user's data in a secured and organized way.
LIBRARYLY
Mentors
- A software solution to handle the primary functions of a library, which include managing books as well as members
- Manage and maintain the catalogue of books with a scalable and reliable Library Management System
- Our project presents an e-platform to libraries of all sizes, which help maintain the data of books, being added or issued
RESUMIE
- Most of us often forget to carry our CV and portfolio along with us. It becomes really useful if we have an app that can generate our resume within few minutes and we don't miss any opportunity coming in our way!
- The app is based on the idea of using simple fragments with layouts and rendering the input data by users to a PDF Document created in a different activity.
KITKAT-VIRUS
Mentors
- We often forget what we type in our day to day lives, it maybe the last password you used to login into your bank account
- Keystroke logging, often referred to as keyboard capturing, is the action of recording the keys struck on a keyboard, typically covertly, so that a person using the keyboard is unaware that their actions are being monitored. Data can then be retrieved by the person operating the logging program.