Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarkScribe

This project is a web application built using Express and EJS. It provides several exercises that work with Markdown, user input, converts Markdown to HTML format, and stores files with the time they were saved.

Features

  • Exercise 1: Render a homepage.
  • Exercise 2: Redirect to another page and render EJS templates.
  • Exercise 3: Render a result based on query parameters.
  • Exercise 4: Handle user input, save data to a CSV file, and paginate results.
  • Markdown Conversion: Converts Markdown text to HTML using libraries like showdown and markdown-it.
  • File Storage: Stores files along with the time they were saved.

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository:

    git clone https://github.com/KK-8848/test1.git
    cd test1
  2. Install dependencies:

    npm install

Usage

  1. Start the server:

    node app.js
  2. Open your browser and navigate to http://localhost:3007.

Dependencies

  • express
  • ejs
  • markdown-it
  • showdown
  • express-useragent
  • readline-sync

License

This project is licensed under the MIT License.

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages