A simple note-taking application that creates and manages markdown files in your selected directory.
NOTE: This project is still in development and may not be fully functional and may have bugs.
THIS WAS CREATED BY AI, ALL I DID WAS TO GIVE INSTRUCTIONS AND SOLVE FEW ISSUES.
- Create and save notes in Markdown format
- Choose custom directory for note storage
- Real-time markdown preview
- Easy file management
- Customizable file naming
Before running this project, make sure you have:
- Node.js (v14.0.0 or higher)
- npm (v6.0.0 or higher)
- Clone the repository:
2. Navigate to the project directory:
- Install dependencies:
## Running the Application
To start the development server:
The application will open in your default browser at http://localhost:3000
- Select a directory where you want to save your notes using the directory picker
- Create a new note by clicking the "New Note" button
- Write your content using Markdown syntax
- Save your note using the save button
- Your note will be saved as a .md file in the selected directory
note-taking-app/
├── src/
│ ├── components/
│ │ ├── Toast.jsx
│ │ ├── Tooltip.jsx
│ │ └── ...
│ ├── App.jsx
│ └── main.jsx
├── public/
└── package.json
- React.js
- Node.js
- MDEditor
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details
Your Name - [pratap.5dec@gmail.com] Project Link: [https://github.com/AbhishekPratap05/note-taking-app]