Skip to content

MrKuldeep01/notecreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Management App

Node.js Logo

Welcome to my File Management App! This project allows users to create, view, rename, and delete files of various types (txt, html, css, js, md) with a great user experience. It is built using Node.js, Express, EJS, and the fs module.

Table of Contents

Introduction

This File Management App is designed to provide users with an intuitive interface to manage their files. Users can create files of types such as .txt, .html, .css, .js, and .md. The app also supports viewing, renaming, and deleting files, all implemented with a focus on user experience.

Features

  • Create Files: Create files of type txt, html, css, js, and md.
  • View Files: List all saved files with their respective content.
  • Rename Files: Rename existing files to a new name.
  • Delete Files: Delete any file from the list.
  • User-Friendly Interface: Intuitive and easy-to-use interface for managing files.

Technologies Used

  • Node.js: JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Express: Fast, unopinionated, minimalist web framework for Node.js.
  • EJS: Embedded JavaScript templating.
  • fs module: File System module to interact with the file system.

Installation

To get started with the File Management App, follow these steps:

  1. Clone the repository:
    git clone https://github.com/MrKuldeep01/notecreator.git
    
    cd file-management-app
    
    npm i

Screen shots :

home page -

Home Page

home page with files -

Home Page

create route -

Home Page

Rename route -

Home Page

Delete route -

Home Page

explore for more fun 😎

Comming Features

  • Sharing Files: Share option for files.
  • Log in: Authentication for files.
  • Download Files: Download option for files.
  • Improvments: Further improvments time to time.

    Thank you 😉🚀👩‍💻

Releases

No releases published

Packages

No packages published