Pinned Repositories
Account-Management-System
Account Management System is a simple GUI-based project which is very easy to understand and use. Talking about the system, it contains all the required functions which include adding, viewing, deleting, updating, and searching user account lists. While adding the account details of a person, he/she has to provide name, username/email, password, category, and date. The user can also update the account list if he/she wants to. For this, the user has to view all records, click on a record that he/she wishes to edit, and press the update button. The system shows the account details in a list view. And also, the user easily deletes any account details.
Bubble-Shooter
The goal of the game is to clear the playing field by forming groups of three or more like-colored marbles. The game ends when the balls reach the bottom line of the screen. The more balls destroyed in one shot, the more points scored. A player wins when there are no balls remaining on the playing field.
Complete-DBMS-Notes
A database management system (or DBMS) is essentially nothing more than a computerized data-keeping system.
Complete-HTML-CSS-and-JavaScript-With-Mongoose-and-ExpressJS
HTML(HyperText Markup Language) is like a skeleton of the website. It creates the structure. Like which division of the website should be placed where. It uses tags to define the structure. CSS(Cascading Style Sheets) is like the beauty parlor of HTML. It uses its defined properties and its values to give styling to the selected tags of HTML. Javascript is like the nature of the website. How you want that website to work could be defined by javascript. For example on taking the mouse over the button I want a drop-down list to appear from it or I want to change the background color of the website on clicking that button etc. Mongoose is an Object Data Modeling (ODM) library for MongoDB and Node.js. It manages relationships between data, provides schema validation, and is used to translate between objects in code and the representation of those objects in MongoDB. Express.js, or simply Express, is a back-end web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs.[3] It has been called the de facto standard server framework for Node.js. The original author, TJ Holowaychuk, described it as a Sinatra-inspired server,[5] meaning that it is relatively minimal with many features available as plugins. Express is the back-end component of popular development stacks like the MEAN, MERN, or MEVN stack, together with the MongoDB database software and a JavaScript front-end framework or library.
Complete-Python-Flask-and-Basic-Django
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed, Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions. However, Flask supports extensions that can add application features as if they were implemented in Flask itself. Extensions exist for object-relational mappers, form validation, upload handling, various open authentication technologies and several common framework related tools, and Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Hospital-Management-System
Due to Covid-19 on Hospitals and Doctors do some great jobs, so in this case, I made a simple Hospital Management System that does some minor things.
Online-Fashion-Store
Online-Fashion-Store is an eCommerce project in PHP. It contains all the common features of an online product selling website. It's using HTML, CSS to design the front-end and PHP, JavaScript in the back-end that makes the page more attractive for the user. Users can view the page and explore the website and can view the product.
Online-Forum
This is an Online forum just like Stack Overflow and Medium. People post their queries and wait for the answers, and can hold conversations in the form of posted messages. They differ from chat rooms in that messages are often longer than one line of text, and are at least temporarily archived.
Real-Time-Object-Measurement
Real Time Object Measurement is a program that can be used to detect real-time object's dimensions. After detecting the object, it displays its dimensions in specified measuring units in real time. In the implementation of the proposed technique, this system used OpenCV software library.
Snake-Game
Snake Game is a game in which the player controls a long, thin creature, resembling a snake, which roams around on a bordered plane, picking up food (or some other item), trying to avoid hitting its own tail or the edges of the playing area.
ArpanMaheshwari144's Repositories
ArpanMaheshwari144/Complete-DBMS-Notes
A database management system (or DBMS) is essentially nothing more than a computerized data-keeping system.
ArpanMaheshwari144/Real-Time-Object-Measurement
Real Time Object Measurement is a program that can be used to detect real-time object's dimensions. After detecting the object, it displays its dimensions in specified measuring units in real time. In the implementation of the proposed technique, this system used OpenCV software library.
ArpanMaheshwari144/Account-Management-System
Account Management System is a simple GUI-based project which is very easy to understand and use. Talking about the system, it contains all the required functions which include adding, viewing, deleting, updating, and searching user account lists. While adding the account details of a person, he/she has to provide name, username/email, password, category, and date. The user can also update the account list if he/she wants to. For this, the user has to view all records, click on a record that he/she wishes to edit, and press the update button. The system shows the account details in a list view. And also, the user easily deletes any account details.
ArpanMaheshwari144/ArpanMaheshwari144
This is a special repository.
ArpanMaheshwari144/ArpanMaheshwari144.github.io
This is my personal website.
ArpanMaheshwari144/Basic-DSA-Concepts
ArpanMaheshwari144/C-With-Notes
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. It has found lasting use in applications previously coded in assembly language. Such applications include operating systems and various application software for computer architectures that range from supercomputers to PLCs and embedded systems. A successor to the programming language, C was originally developed at Bell Labs by Dennis Ritchie between 1972 and 1973 to construct utilities running on Unix. It was applied to re-implementing the kernel of the Unix operating system. During the 1980s, C gradually gained popularity. It has become one of the most widely used programming languages, with C compilers from various vendors available for the majority of existing computer architectures and operating systems. C has been standardized by the ANSI since 1989 (ANSI C) and by the International Organization for Standardization (ISO).
ArpanMaheshwari144/Car-Game
A car game is a video game where the player controls a vehicle in a fantasy environment or track. Car games have an overhead view showing all cars and the track, a third-person view showing their car and nearby cars, or a first-person view inside the car.
ArpanMaheshwari144/Complete-Cplusplus
C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms. C++ was designed with an orientation toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications, including desktop applications, video games, servers (e.g. e-commerce, web search, or databases), and performance-critical applications (e.g. telephone switches or space probes).
ArpanMaheshwari144/Complete-DSA-Course-With-Notes
A data structure is a named location that can be used to store and organize data. And, an algorithm is a collection of steps to solve a particular problem. Learning data structures and algorithms allow us to write efficient and optimized computer programs.
ArpanMaheshwari144/Complete-Dynamic-Programming-Using-CPlusPlus
Dynamic Programming is mainly an optimization over plain recursion. Wherever we see a recursive solution that has repeated calls for the same inputs, we can optimize it using Dynamic Programming. The idea is to simply store the results of subproblems so that we do not have to re-compute them when needed later. This simple optimization reduces time complexities from exponential to polynomial. Here are some important questions related to Dynamic Programming.
ArpanMaheshwari144/Complete-Java-With-Notes
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let application developers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to byte code that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture. The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. The Java runtime provides dynamic capabilities (such as reflection and runtime code modification) that are typically not available in traditional compiled languages. As of 2019, Java was one of the most popular programming languages in use according to GitHub, particularly for client-server web applications, with a reported 9 million developers.
ArpanMaheshwari144/Complete-PyMongo
PyMongo is the official MongoDB Python driver for MongoDB. It is recommended that we use this driver to work with MongoDB from Python. If you need to access MongoDB in a non-blocking manner or from co-routines, we recommend that you use the Motor driver instead.
ArpanMaheshwari144/Complete-Python-With-Notes-and-Basic-Django-With-Some-Minor-Projects
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed, and Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
ArpanMaheshwari144/Complete-STL
The Standard Template Library (STL) is a software library for the C++ programming language that influenced many parts of the C++ Standard Library. It provides four components called algorithms, containers, functions, and iterators.
ArpanMaheshwari144/CSS-With-Notes
Cascading Style Sheets(CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript. CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file which reduces complexity and repetition in the structural content as well as enabling the .css file to be cached to improve the page load speed between the pages that share the file, and it's formatting.
ArpanMaheshwari144/Currency-Converter
The currency converter application, called Currency Converter, converts amounts from one currency to two others.
ArpanMaheshwari144/Data-Structures-And-Algorithms-Using-C
Data Structures & Algorithms in C involve efficient ways to organize data (arrays, linked lists, etc.) and perform operations (sorting algorithms). C's versatility allows implementation, optimizing software development.
ArpanMaheshwari144/DSA-Concepts-and-Questions
A data structure is a named location that can be used to store and organize data. And, an algorithm is a collection of steps to solve a particular problem. Learning data structures and algorithms allow us to write efficient and optimized computer programs.
ArpanMaheshwari144/DSA-Practice-Questions
A Data Structure is a named location that can be used to store and organize data. And, an Algorithm is a collection of steps to solve a particular problem. Learning Data Structures and Algorithms allow us to write efficient and optimized computer programs. Here you will get some very important practice problems and their solutions.
ArpanMaheshwari144/Face-Mask-Detection
Face Mask Detection Platform using TensorFlow and OpenCV to recognize if a user is not wearing a mask. The app can be connected to any existing or new IP mask detection cameras to detect people without a mask.
ArpanMaheshwari144/Graph-Data-Structure
A graph is a set of nodes and these nodes are connected with each other with the help of some edges. The nodes or vertices are used to store data, and this data can be used further. A graph is a type of non-linear data structure that is used to store data in the form of nodes and edges. Graphs are used to solve many real-life problems.
ArpanMaheshwari144/HTML-With-Notes
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript. HTML can embed programs written in a scripting language such as JavaScript, which affects the behavior and content of web pages. The inclusion of CSS defines the look and layout of content. The World Wide Web Consortium (W3C), the former maintainer of the HTML and current maintainer of the CSS standards, has encouraged the use of CSS over explicit presentational HTML since 1997. Web browsers receive HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML describes the structure of a web page semantically, and originally included cues for the appearance of the document.
ArpanMaheshwari144/Pattern-Questions
Patterns questions are the basic programs that are used for the basic understanding of any language.
ArpanMaheshwari144/Python-With-Notes-With-Some-Minor-Projects
Python is an interpreted high-level general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented and functional programming. Python is often described as a "batteries included" language due to its comprehensive standard library.
ArpanMaheshwari144/Sliding-Window-Algo-Using-Cplusplus
The sliding window algorithm is a powerful technique used for efficiently processing arrays, lists, or other sequential data structures.
ArpanMaheshwari144/Text-Editor
A Text Editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software, following the naming of Microsoft Notepad. Text editors are provided with operating systems and software development packages and can be used to change files such as configuration files, documentation files, and programming language source code.
ArpanMaheshwari144/Virtual-Assistant
It is a virtual assistant which can be used to automate tasks like sending emails, opening google or YouTube, and playing music, and other various tasks.
ArpanMaheshwari144/Web-Development-Resources
Web Development Resources
ArpanMaheshwari144/World-Clock
A world clock is a clock which displays the time for various cities around the world and a integrated alarm.