Notepad Internals (: A Note Taking App)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Notepad Internals

(A note taking app)

By-
Anushka Parashar
Adnan Rasheed Khan
Shifalee Khan

Extern Labs pvt. Ltd.


TABLE OF CONTENTS

1 INTRODUCTION

2 LANGUAGE USED

3 ABOUT THE PROJECT

4 SYSTEM REQUIREMENTS
INTRODUCTION

Basic Introduction :
1.1.1 What is Text editor?
A useful text editor is a essential component of any personal computer , Every
day we need to make notes , compose documents and record vital pieces of
information. We depend on our text editor.In a broad sense the application is
provides us with the ability to create , edit and save files containing text. Text
is a general category of Keystrokes including but not limited.

1.1.2 Why use Notepad ? :


There will be times when you will want to edit textual files. Textual files are
different from documents created by WordPad, Word, WordPerfect or some
other word processing program in that they contain no imbedded codes.
Editing these files with a word processing program can introduce special
characters that make these files unusable.

Instead, use Notepad which allows you to edit the file as pure text. Textual
files will normally have a TXT file extension, but there are several special
purpose files in Windows that must be pure text. Some of the more important
of these include your CONFIG.SYS, AUTOEXEC.BAT, WIN.INI and
SYSTEM.INI (These files existed in earlier version of Windows, but have been
eliminated in Windows XP).You may get to the point of wanting to play with
these files. If so, use Notepad to edit these and not WordPad as your system
cannot use the resulting WordPad file. If you decide you want to create a web
page, but don't have an HTML editor, you will want to use Notepad so as not
to introduce those nasty characters associated with WordPad, etc. In addition
to having a tool to use in editing those special files on your system, learning
Notepad can provide a good foundation for learning some of the other tools
that come Windows 95/98/ME/XP as well as a number of the
applications that you may want to add to your system later.
LANGUAGE USED

For Frontend- HTML, CSS, JavaScript, React.js


For Backend- Python, Django

Frontend Language-
➢ HTML- HTML, in full hypertext markup language, a formatting system for
displaying material retrieved over the Internet. .... HTML markup tags specify
document elements such as headings, paragraphs, and tables. They mark up
a document for display by a computer program known as a Web browser.

➢ CSS- Cascading Style Sheets 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.

➢ JavaScript- JavaScript (often shortened to JS) is a lightweight,


interpreted, object-oriented language with first-class functions, and is
best known as the scripting language for Web pages, but it's used in many
non-browser environments as well ..... JavaScript can function as both a
procedural and an object oriented language.

➢ React.js- React JS is JavaScript library used for building reusable UI


components. According to React official documentation, following is the definition −
React is a library for building composable user interfaces. It encourages the creation
of reusable UI components, which present data that changes over time.

Backend Language-
➢ Python- Python is an interpreted, object-oriented, high-level
programming language with dynamic semantics ..... 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.
➢ Django - Django is a high-level Python web framework that enables
rapid development of secure and maintainable websites. Built by
experienced developers, Django takes care of much of the hassle of web
development, so you can focus on writing your app without needing to
reinvent the wheel.
ABOUT THE PROJECT

This application is a text editor in JavaScript and Python . This text editor
developed in a React.js and Django platform is a replication of the word
editors we all are familiar with and which we use quite often on a daily
basis .This editor is a simple editor, very similar to that of a notepad
editor that extends the basic features to the end-user like:

Notepad is a very basic text editor that has been part of Windows for a
very long time. It is very excellent for writing work relatively short text
documents that you want to save in plain text and that is not all you can
do with it.
If you have not used Notepad much, you may surprised by easy it is to
work with. Lets take a new look of this old Desktop app for Windows,
What it is and what it. There are very basic cut, copy, paste
operations were implementations for this representation. A number of
different techniques are used for obtain this operations in other editors.
SYSTEM REQUIREMENTS

This chapter gives the information regarding software and hardware


requirements for the website which we have develop. It also gives the
operating environment needed for working of this website.
The primary goal is to provide a complete and accurate list of
requirements for the Development of car rental management system
web application. This document serves as the means by which the
system may be evaluated to check for quality.

➢ System Interface- Minimum Hardware requirements for the project are


summarized as

Requirements Specifications

Processor Intel core i3

RAM 8GB

HDD 1TB

Processor Speed 800mhz

Operating system Win-XP, Linux, or any higher


version.

Browser Chrome, Mozilla Firefox


Operating Environment:
• Python (Django)
• Vs code
• Js(React.js)

Design and Implementation constraints:


• Language: HTML, CSS, JavaScript with React.js and
Python with Django.

You might also like