Computer Science Project Ideas

Choosing the right final year project is a big step for computer science students. It shows off your skills and sets the stage for your career. A strong project helps you stand out to employers. You want a project that uses what you learned and tackles a real problem. This guide helps you pick a top final year project. It gives you clear ideas and actionable steps.

Launch Your CSE Career Today!

Join IIT Bombay’s e-Postgraduate Diploma (ePGD) in Computer Science and Engineering to gain cutting-edge skills!

Explore Now
🔍
😕

No projects found. Try adjusting your search or filters.

Movie Recommendation System Using Python and Pandas

Project Details: This is a simple Python project that uses the Pandas library to create a movie recommendation system. It finds correlations between movies and recommends the best options based on the user’s input. The system uses a subset of the MovieLens dataset to generate suggestions.

Features:

  • Movie recommendation based on user input
  • Displays top 4 recommended movies
  • Uses the Pandas library to analyze the dataset and find correlations
  • Text input bar for users to type the movie they want recommendations for
  • Simple and easy-to-use interface

Key Tools & Libraries:

  • Python (Programming language)
  • Pandas (Library for data analysis)
  • Jupyter Notebook (For running and presenting the project)

Project Source Code: GitHub

Beginner Medium

Recipe Finder Web Application

Project Details: Recipe Finder is a web app where users can search for different recipes, see the ingredients and quantities needed for each recipe, and save their favorite recipes. The app is easy to use, with recipes for various diets, such as vegetarian and weight-loss friendly options. It is fully responsive, meaning you can use it on mobile devices as well.

Features:

  • Search for recipes and get ingredient details
  • Save favorite recipes to your browser’s local storage
  • Access recipes for different dietary needs (vegetarian, meat-eaters, weight-loss)
  • Fully responsive for mobile and desktop use

Key Tools & Libraries:

  • React (Frontend framework)
  • Redux (State management)
  • React-Router (Routing)
  • Material-UI (Design components)

Project Source Code: GitHub

Beginner Low

Personal Finance Tracker

Project Details: Personal Finance Tracker is a web-based application designed to help users effectively manage their finances. The tool allows users to track income and expenses, set budgets, and generate reports for better financial control. It offers a simple and secure way to monitor financial health and achieve financial goals.

Features:

  • Track income and expenses
  • Set financial goals and monitor progress
  • Categorize transactions for better organization
  • Generate insightful reports and visualizations
  • Customizable currency settings
  • Secure data protection and user authentication
  • User-friendly and responsive interface

Key Tools & Libraries:

  • HTML (Frontend)
  • CSS (Styling)
  • JavaScript (Frontend interactivity)
  • Feather Icons (Icons used in the application)
  • Font Awesome (Icons used in the application)

Project Source Code: GitHub

Intermediate Low

Exam Portal

Project Details: Exam Portal is an online examination system built with Django. It allows students to take exams online and automatically calculates their marks once they submit. The system also includes features like auto-submit when the timer runs out and tracking if a student switches windows during the exam.

Features:

  • Automatic exam submission when the timer expires
  • Email notification to professors if a student changes focus five times during the exam
  • Automatic calculation of marks after exam submission
  • Simple admin interface to manage users
  • Easy setup with Django and environment configuration
  • Runs on both local servers and Heroku

Key Tools & Libraries:

  • Python (Backend)
  • Django (Web framework)
  • HTML, CSS, JavaScript (Frontend)
  • Heroku (Deployment)
  • Pipenv (Package management)

Project Source Code: GitHub

Intermediate Medium

wttr.in – Weather Information for the Terminal

Project Details: wttr.in is a weather service designed to provide weather information in a terminal-friendly format. It supports multiple formats such as plain text, ANSI, PNG, HTML, JSON, and more. It allows users to quickly get weather updates using simple commands in a terminal or through a browser. wttr.in is highly customizable and supports features like location-based weather, moon phases, and internationalization.

Features:

  • Terminal-friendly weather reports
  • Supports multiple output formats (ANSI, HTML, PNG, JSON)
  • Location-based weather reports using city names, airport codes, or geolocations
  • Weather reports for specific locations like tourist spots or landmarks
  • Support for moon phases and astronomical data
  • Internationalization and localization for global locations
  • Easy integration with other programs like tmux, WeeChat, and Conky
  • Simple setup and installation for local use or Docker deployment

Key Tools & Libraries:

  • Go (Backend)
  • Python (Backend)
  • JSON (Data format)
  • Curl (Terminal usage)
  • HTML, CSS (Frontend for web)
  • Docker (For containerized deployment)

Project Source Code: GitHub

Intermediate High

JarvisAI – Virtual Assistant

Project Details: JarvisAI is a Python library that helps you create your own virtual assistant, like a chatbot or voice assistant. It offers a simple way to build an assistant with features such as voice and text input/output, task handling, and the ability to add custom functions. The system is built using popular libraries like TensorFlow, PyTorch, and Transformers.

Features:

  • Supports both voice and text input/output
  • Built-in AI for processing commands
  • Ability to add custom functions for specific tasks
  • Handles all AI tasks on the server, reducing load on your system
  • Lightweight and capable of understanding natural language commands
  • Can perform various tasks like telling the time, playing games, sending emails, and more

Key Tools & Libraries:

  • Python (Main programming language)
  • TensorFlow, PyTorch (AI/ML Libraries)
  • Google API (For voice input)
  • Pyttsx3 (Text-to-speech for voice output)

Project Source Code: GitHub

Intermediate Medium

Task Management System

Project Details: The Task Management System is a web application built to help teams manage tasks for their projects. It is developed using Spring Boot for the backend and Angular 7 for the frontend, with a MySQL database for storage. The system focuses on document-based projects and allows users to manage tasks, programs, and projects. It uses JWT-based authentication for secure access to the APIs.

Features:

  • Manage tasks within a team
  • Create and manage projects and programs
  • Secure login with JWT authentication
  • User-friendly interface with task lists
  • Can be used as a template for further development
  • Tasks and projects are stored in a MySQL database

Key Tools & Libraries:

  • Spring Boot (Backend)
  • Angular 7 (Frontend)
  • MySQL Database
  • Java 8 JDK
  • Node Package Manager (NPM)
  • Maven
  • Embedded Tomcat 9 Server

Project Source Code: GitHub

Intermediate Medium

React E-Commerce Website

Project Details: This is a modern e-commerce website built using React, designed with a great user interface (UI) and user experience (UX). It includes multiple pages like the home page, product detail page, cart, checkout page, and more. The site has a product search bar, category filtering options, and integration with payment methods like Google Pay, PayPal, Visa, MasterCard, and Amex for easy checkout.

Features:

  • Product search bar with filtering options
  • Pages for different categories like under 20, under 40, and more
  • Secure payment integrations (Google Pay, PayPal, Visa, MasterCard, Amex)
  • User-friendly UI/UX design for smooth shopping experience
  • Product filtering by category (e.g., body lotion, body wash, body scrub)
  • Responsive design for both mobile and desktop views

Key Tools & Libraries:

  • React (Frontend)
  • JavaScript (Programming)
  • SCSS & CSS (Styling)
  • Create React App (Project setup)
  • Google Pay, PayPal, Visa, MasterCard, Amex (Payment integration)

Project Source Code: GitHub

Intermediate Medium

Social Media Analytics Dashboard

Project Details: This project is a dashboard that displays analytics for social media accounts. It shows important information about a user’s social media presence, like the number of followers, posts, and engagement. The dashboard also provides details about interactions such as comments, shares, and saves.

Features:

  • User details (Name, Bio, Links)
  • Number of followers, followings, and posts
  • Account reach and total stories
  • Total follows, saves, comments, and shares
  • Analytics page for detailed insights

Key Tools & Libraries:

  • Spring Boot (Backend)
  • ReactJS (Frontend)
  • Vite (Build tool)
  • Bootstrap (CSS framework)

Project Source Code: GitHub

Intermediate Low

Doable Todo List App

Project Details: Doable is an offline to-do list app built using Flutter and Dart. It helps users stay organized by allowing them to add, edit, and manage their tasks with ease. The app includes features like task reminders, recurring tasks, and a clean, modern user interface to make your daily planning more efficient and stress-free.

Features:

  • Create, edit, and delete tasks easily
  • Prioritize and organize tasks with drag-and-drop functionality
  • Set task reminders with specific times and dates
  • Repeat tasks daily, weekly, or monthly for recurring activities
  • Built-in search to quickly find tasks
  • Modern and user-friendly design

Key Tools & Libraries:

  • Flutter (App Development Framework)
  • Dart (Programming Language)
  • ObjectBox Database (Data Storage)
  • Notification Reminders (For task alerts)
  • GitHub (Version Control)

Project Source Code: GitHub

Intermediate Medium

Spotube – Open Source Music Client

Project Details: Spotube is an open-source music player that works across different devices and platforms. It lets users listen to music from YouTube and other platforms without ads. The app provides an easy-to-use, ad-free music experience with local playback control and no tracking of user data. It is lightweight and doesn’t require a lot of data.

Features:

  • No ads, using free music metadata providers and YouTube Music APIs
  • Download music freely
  • Available on desktop and mobile
  • Small file size and low data usage
  • Anonymous guest login
  • Lyrics synced with the music
  • No telemetry or data collection
  • Local playback control, not dependent on external servers
  • Cross-platform support

Key Tools & Libraries:

  • Dart (Main programming language)
  • Flutter (For cross-platform development)
  • YouTube API (For music data)
  • YouTube Music API (For playback)
  • BSD-4-Clause License (For open-source distribution)

Project Source Code: GitHub

Intermediate High

Library Assistant – Library Management Software

Project Details: Library Assistant is a simple library management software built using JavaFX. It helps manage library books and users efficiently. The software includes features like email notifications for overdue books, AES encryption for secure data storage, and database export. It’s easy to use with a modern design and is a useful tool for small to medium-sized libraries.

Features:

  • One-click database export
  • Email notifications for overdue books
  • AES encryption for sensitive data
  • Rich text email content for notifications
  • Easy-to-use interface with Material Design
  • PDF export of library records
  • Default login: admin/admin

Key Tools & Libraries:

  • JavaFX (Frontend)
  • Apache Derby (Database)
  • JFoenix (Material Design Library)
  • Apache Commons (For SHA hash creation)
  • GSon (For storing configurations)
  • FontawesomeFX (Icon library)
  • Apache PDFBox (PDF Export)
  • JavaMail API (Email notifications)

Project Source Code: GitHub

Intermediate Medium

Reactive Resume – Resume Builder

Project Details: Reactive Resume is a free, open-source tool that helps users create, update, and share their resumes. It focuses on privacy, with no user tracking or advertising. The platform is easy to use and can be self-hosted quickly. It offers real-time editing, a wide range of templates, drag-and-drop customization, and integration with OpenAI to improve your resume’s writing.

Features:

  • Free and open-source
  • No user tracking or advertising
  • Self-hostable in under 30 seconds
  • Available in multiple languages
  • Real-time resume editing
  • Dozens of templates to choose from
  • Drag-and-drop customization for page layout
  • Integration with OpenAI to improve writing
  • Track resume views and downloads
  • Customize colors, fonts, and sections
  • Dark mode for comfortable viewing
  • Share your resume with a personalized link
  • Supports multiple pages and printing options
  • Create a resume that fits each job application

Key Tools & Libraries:

  • React (Frontend)
  • NestJS (Backend)
  • PostgreSQL (Database)
  • Prisma ORM (Database management)
  • Minio (Storage for resumes and files)
  • SMTP Server (Email services)
  • GitHub/Google OAuth (User authentication)

Project Source Code: GitHub

Intermediate High

Exchange API – Free Currency Exchange Rates

Project Details: The Exchange API provides free access to real-time currency exchange rates for over 200 currencies, including common cryptocurrencies and metals. The API offers fast responses with no rate limits and daily updates. Users can retrieve data in multiple formats (JSON and minified JSON) via simple GET requests.

Features:

  • Free and fast currency exchange rates
  • No rate limits on usage
  • Over 200 currencies, including cryptocurrencies and metals
  • Daily updated exchange rates
  • Simple endpoints for fetching currency data
  • Fallback mechanism for URL failures
  • Supports both JSON and minified JSON formats

Key Tools & Libraries:

  • Python (Backend)
  • JavaScript (Frontend)
  • CDN for data delivery (JSDelivr and Cloudflare)
  • GitHub (Version control and collaboration)

Project Source Code: GitHub

Intermediate High

Next.js Tailwind CSS Blog Template

Project Details: This project is a simple blog website built with Next.js and Tailwind CSS. It’s optimized for SEO and allows you to create a personal blog with ease. The template includes pages like Home, About, and Contact, with a clean design and good user experience. The project uses Velite.js for markdown file handling, replacing the previously used Contentlayer.

Features:

  • SEO optimized for better search engine ranking
  • Responsive design with Tailwind CSS
  • Simple and clean user interface
  • Easy-to-customize blog pages (Home, About, Contact)
  • Markdown support for blog posts (via Velite.js)
  • Lottie animation in the Contact page
  • Google Fonts and icons integration
  • Free images from Unsplash for blogs
  • Demo and starter code available for easy setup

Key Tools & Libraries:

  • Next.js (React framework)
  • Tailwind CSS (Styling)
  • Velite.js (Markdown handling)
  • GitHub (Version control)
  • Vercel (Hosting)

Project Source Code: GitHub

Intermediate Medium

Workout Tracker

Project Details: Workout Tracker is a simple web application for tracking workouts, including running and other GPX-based activities. It’s designed for personal use or sharing with family and friends. The app allows users to upload workout files, track daily stats like weight and steps, create workout records manually, and view statistics and progress on a heatmap.

Features:

  • Upload workout records (GPX, TCX, FIT files)
  • Track daily stats like weight, steps, and calories
  • Create manual workout records (e.g., weight lifting, swimming)
  • View detailed statistics of each workout (e.g., speed, elevation)
  • Track equipment usage
  • See progress with graphs and a heatmap
  • Sync data automatically via API (e.g., Fitbit)
  • Support for multiple languages
  • Responsive design for all screen sizes
  • Dark and light modes

Key Tools & Libraries:

  • Go (Backend)
  • GPXGo (GPX file parsing)
  • Echo (Web framework)
  • Gorm (Database ORM)
  • Tailwind CSS (Styling)
  • Leaflet (Mapping)
  • ApexCharts (Graphing)
  • Docker (Containerization)

Project Source Code: GitHub

Intermediate Medium

Let’s Chat – Real-Time Chat Application

Project Details: Let’s Chat is a real-time chat application that allows users to chat with others in different chat rooms. It uses Firebase for user authentication, MongoDB for storing messages and room data, and Socket.io for real-time communication. The app also offers user profile customization and features like dark mode, emoji picker, and search functionality.

Features:

  • Users can register and log in using email and password
  • A profile page where users can change their avatar and display name
  • Random avatars are generated using the DiceBear API
  • Users can create their own chat rooms
  • Real-time chatting for instant communication
  • Online status indicators for users
  • Search function to find rooms or messages
  • Emoji picker for fun chat
  • Dark mode option for better readability at night

Key Tools & Libraries:

  • React (Frontend)
  • TailwindCSS (Styling)
  • Firebase (User authentication)
  • Node.js/Express (Backend and API endpoints)
  • MongoDB (Database for messages and rooms)
  • Socket.io (Real-time communication)

Project Source Code: GitHub

Intermediate Medium

AI Runner

Project Details: AI Runner is a software that lets you run various AI-powered tasks, like real-time voice conversations, creating images from text, and automating workflows. It supports voice commands, generates images, and helps build customizable AI agents. It’s a privacy-focused tool that runs entirely on your local machine, with no need for external APIs. It is ideal for those who want to interact with AI using voice and text.

Features:

  • Real-time voice chat with AI agents
  • Customizable AI agents with different personalities
  • Text-to-Image generation using AI art models (e.g., Stable Diffusion)
  • Multilingual support for various languages
  • Privacy-first design with secure, offline operation
  • Web browser integration for safe browsing with no tracking
  • Fast AI generation (~2 seconds on a good GPU)
  • Command-line tools for easy setup and use
  • Extension support to add extra features
  • Local storage for all data (no cloud required)

Key Tools & Libraries:

  • Python (Backend)
  • PySide6 (GUI Framework)
  • Docker (Containerization)
  • PyTorch (For AI Models)
  • SQLite (Local data storage)
  • Alembic (Database migrations)
  • Stable Diffusion (Image generation)
  • Speech engines (espeak, SpeechT5, OpenVoice)

Project Source Code: GitHub

Intermediate Medium

Movie and TV Show Recommendation System

Project Details: This system recommends movies and TV shows based on your preferences. You can choose from different categories like Hollywood, Bollywood, and TV shows. The system uses your input (or even data from your Facebook and Twitter accounts) to give you personalized recommendations. You can also customize the suggestions by selecting filters like genres, actors, directors, and ratings.

Features:

  • Personalized movie and TV show recommendations
  • Categories: Hollywood, Bollywood, TV shows
  • Customizable filters: Genres, Actors, Directors, Ratings
  • Option to use Facebook and Twitter data to automatically fill preferences
  • Simple to use with batch files to run the system

Key Tools & Libraries:

  • Python (Backend)
  • HTML (Frontend)
  • JavaScript (Web functionalities)
  • Java (Supporting features)
  • Batch files (For easy execution)

Project Source Code: GitHub

Intermediate Low

AI Customer Support

Project Details: AI Customer Support is a chatbot application powered by AI. It is designed to help businesses handle customer support by providing quick, smart, and context-aware responses. The app offers different task modes like general knowledge, technical support, and creative writing. It also uses Retrieval-Augmented Generation (RAG) to improve responses by adding external content from the web.

Features:

  • Chat Interface: Easy-to-use chat window for users to interact with the AI chatbot
  • Task Modes: Choose from different modes like Customer Support, Technical Documentation, Creative Writing, and General Knowledge
  • RAG Integration: Enhance chatbot responses by adding external content from URLs

Key Tools & Libraries:

  • Next.js (Framework)
  • React.js (Frontend)
  • Tailwind.css (Styling)
  • Typescript (Programming Language)
  • Open AI (AI Integration)
  • Langchain (AI Model Management)
  • Pinecone (Vector Search Engine)
  • Firebase (Database)
  • AWS (Hosting)

Project Source Code: GitHub

Intermediate Low

Warren – Stock Price Predictor

Project Details: Warren is a web application that predicts the future stock prices of US companies in real time. It uses Facebook’s Prophet time series forecasting algorithm with a strategy that looks at multiple factors to predict the stock price in the short term.

Features:

  • Predicts stock prices in real time
  • Uses Facebook’s Prophet algorithm for time series forecasting
  • Works with multiple factors for more accurate predictions
  • Can predict prices for various US companies (e.g., Facebook, Microsoft, Google)
  • Simple setup with Anaconda for environment management
  • Includes model validation with real-world stock data

Key Tools & Libraries:

  • Python (Backend)
  • Flask (Web framework)
  • Prophet (Forecasting algorithm by Facebook)
  • Jupyter Notebook (Data analysis)
  • CSS (Styling)
  • GitHub (Version control)

Project Source Code: GitHub

Intermediate Medium

Social Media Sentiment Analysis

Project Details: This project analyzes the sentiment of tweets from social media platforms, specifically Twitter. The goal is to classify the tweets as positive, negative, or neutral. It uses different machine learning models like LSTM, CNN, and Naive Bayes for sentiment classification and compares their performance. The data is preprocessed, including text cleaning and feature extraction, to ensure accurate predictions.

Features:

  • Dataset with 1.6 million tweets, labeled as positive, negative, or neutral
  • Preprocessing of text data, including letter frequency analysis and word count analysis
  • Feature extraction methods like Bag-of-Words and GloVe embeddings
  • Predictive analysis using different models: LSTM, CNN, and Naive Bayes
  • Evaluation of models with metrics such as accuracy, precision, recall, F1 score, and AUC
  • Visualizations like scatter plots, ROC curves, and confusion matrices

Key Tools & Libraries:

  • Python (Jupyter Notebooks)
  • TensorFlow (for CNN and LSTM models)
  • Scikit-learn (for Naive Bayes model)
  • GloVe (for word embeddings)
  • Matplotlib (for plotting)

Project Source Code: GitHub

Intermediate Low

AI-Based Fraud Detection

Project Details: The AI-Based Fraud Detection project aims to create a system that uses machine learning to detect fraudulent transactions in financial data. It processes data, trains models, and applies them to identify suspicious activities, helping to prevent fraud.

Features:

  • Machine learning models for fraud detection
  • Data preprocessing (cleaning and normalizing)
  • Model training using algorithms like XGBoost, ANN, and more
  • Fraud detection for credit card and financial transactions
  • Evaluation using metrics like precision, recall, and F1 score
  • Use of various datasets for different fraud detection tasks
  • Contribution opportunities for improving the system

Key Tools & Libraries:

  • Python (Programming language)
  • Jupyter Notebook (For analysis)
  • XGBoost, CatBoost, AdaBoost, ANN, CNN, and other algorithms (Machine learning & deep learning)
  • GitHub (For version control)

Project Source Code: GitHub

Intermediate Low

RosarioSIS – Student Information System

Project Details: RosarioSIS is a web-based student information system designed to manage school data efficiently. It provides key functionalities for administrators, teachers, and support staff to manage student information, grades, attendance, schedules, and more. The system includes multiple modules for comprehensive school management and integrates features like gradebooks, calendars, and student billing.

Features:

  • Comprehensive student information management
  • Attendance tracking and reporting
  • Gradebook for tracking assignments, grades, and progress
  • Scheduling system for student and class schedules
  • Multilingual support for course titles
  • Student fee and payment tracking
  • Customizable school calendar with events and assignments
  • Report generation for academic progress and attendance
  • Secure access for teachers, administrators, and parents
  • Integration with other systems for enhanced functionality

Key Tools & Libraries:

  • PHP (Backend)
  • PostgreSQL or MySQL/MariaDB (Database)
  • JavaScript (Frontend)
  • CSS (Styling)
  • Grunt (Task automation)
  • GitHub (Version control and collaboration)
  • Vercel (Hosting and serverless functions)

Project Source Code: GitHub

Expert Medium

Decentralized Voting System Using Ethereum Blockchain

Project Details: The Decentralized Voting System is a secure and transparent voting platform built on the Ethereum blockchain. It uses blockchain technology to make voting records tamper-proof, allowing users to vote remotely while keeping their identity private and preventing fraud. The system also ensures that there are no intermediaries, making the voting process completely trustless.

Features:

  • Secure voter login with JWT authentication
  • Ethereum blockchain ensures tamper-proof and transparent voting records
  • Admin panel to manage candidates, voting dates, and track results
  • Voters can easily cast votes and view candidate details
  • No middlemen involved in the voting process
  • Real-time election results
  • Transparent and fair election system

Key Tools & Libraries:

  • Node.js (Backend)
  • Ethereum blockchain (Smart contracts)
  • Metamask (Cryptocurrency wallet)
  • Python (FastAPI for API server)
  • MySQL Database (for storing voter data)
  • Truffle (for Ethereum smart contract development)
  • JWT (for secure authentication)
  • Ganache (local blockchain environment)
  • Uvicorn (for running FastAPI server)

Project Source Code: GitHub

Expert Medium

Medical Diagnosis – A Machine Learning Web Application

Project Details: This is a web application that uses machine learning to help diagnose medical diseases. The user can upload their medical data, and the application will use a machine learning model to detect potential health issues. After diagnosis, users can make an appointment with a doctor and communicate via email.

Features:

  • Upload medical data for disease detection
  • Machine learning models for disease prediction
  • Health disease detection (e.g., diabetes, cancer, heart disease)
  • Doctor appointment scheduling
  • Email communication between patients and doctors
  • Predictions with high accuracy based on trained models
  • User-friendly interface with HTML, CSS, and Bootstrap

Key Tools & Libraries:

  • Python (Backend)
  • Flask (Web framework)
  • Jupyter Notebook (Model creation)
  • Machine Learning & Deep Learning models
  • HTML, CSS, and Bootstrap (Frontend)
  • Kaggle (Dataset source)

Project Source Code: GitHub

Expert Low

Content Moderation for Social Media

Project Details: This project aims to develop a system for moderating images shared on social media. It classifies images into three categories: neutral, NSFW (Not Safe For Work), and violent. The goal is to help create safer digital platforms by filtering out harmful and inappropriate content.

Features:

  • Classifies images into three categories: violence, NSFW, and neutral
  • Uses both non-deep learning and deep learning models for classification
  • Utilizes popular models like SVM, VGG, and Resnet for image classification
  • Provides tools to process, download, and optimize image datasets
  • Offers a Streamlit-based web app for easy interaction with the system

Key Tools & Libraries:

  • Python (Programming language)
  • PyTorch (Deep learning library)
  • Streamlit (Web application framework)
  • Jupyter Notebook (Exploration and analysis)
  • SVM, VGG, Resnet (Model architectures)
  • GitHub (Version control and collaboration)

Project Source Code: GitHub

Expert Medium
Python Programming Course Java Programming Course Front End Web Development Course Machine Learning with Python Course
Top Career Options after Computer Engineering What is Vibe Coding in Software Development? Top Web Development Project Ideas C Interview Questions and Answers How to Become Java Developer
Scroll to Top