Welcome to the Markdown Notepad project! This is a simple React application that allows you to take notes with full Markdown functionality.
- Create, edit, and delete notes
- Supports Markdown syntax
- Real-time preview of Markdown notes
- Responsive design for desktop and mobile devices
Make sure you have the following installed on your machine:
To get a local copy of the repository, follow these steps:
- Open your terminal or command prompt.
- Navigate to the directory where you want to clone the repository.
- Run the following command:
git clone https://github.com/jaitensahu/Notepad.git
After cloning the repository, navigate into the project directory:
cd Notepad
Next, install the necessary dependencies by running:
npm install
To start the application, use the following command:
npm start
This will launch the app in your default web browser at http://localhost:3000.
Once the application is running, you can start creating notes by:
- Typing your content into the input area.
- Using Markdown syntax for formatting (e.g.,
# Heading
,*italic*
,**bold**
, etc.). - Viewing the rendered Markdown in real-time in the preview area.
- Saving your notes, which will be stored in your browser's local storage for later access.
We welcome contributions to improve this project! Here’s how you can contribute:
- Fork the project.
- Create your feature branch:
git checkout -b feature/YourFeature
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeature
- Open a Pull Request.