Skip to content

A simple Web Application to save markdown rendered notes, check-grammar, find words patterns, and upload markdown files

License

Notifications You must be signed in to change notification settings

ANMOLAGRAWAL7/Markdown-Notes-Taker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Markdown-Notes-Taker

A simple Web Application using Text processing, Markdown libraries, persistent storage, REST API with file upload.

Screenshot 2024-06-18 084529

Features of the Application:


1. Markdown to html render:

--> Used marked npm for parsing marked down text to html

2. Grammar check feature:

--> Used language tool API to check for correct grammar syntax

3. Word pattern search within the note

--> Used KPM algorithm to find word patterns

4. Markdown file upload feature

--> Used multer npm to do file handling in javascript

5. Restful-API endpoints to Create, Read, Update and Delete notes


Techstack:

1.HTML, CSS, JAVASCRIPT for Frontend
2.NODE-JS,EXPRESS-JS,JAVASCRIPT For Backend
3.Database: POSTGRES-SQL

Screenshot 2024-06-18 100616 Screenshot 2024-06-18 100714

STEPS TO RUN THE APPLICATION:

1.Cd over to your folder
2.Setup postgres databse as:
-->const db = new pg.Client({
user: "postgres",
host: "localhost",
database: your postgres database name,
password: your postgres password,
port: your postgres port,
});
3.run npm i
4.run node index.js
5.Headover to your browser at http://localhost:3000

About

A simple Web Application to save markdown rendered notes, check-grammar, find words patterns, and upload markdown files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published