Adeeshjn / Knowledge-Bank

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Knowledge Bank Application

The Knowledge Bank Application is a web-based platform that allows users to store files in a database and retrieve/view or download them from the website. This application provides a convenient way to manage and access your files in a centralized location.

Features

  • Upload files to the database.
  • Browse and search for stored files.
  • View file details and metadata.
  • Download files for offline use.

Technologies Used

  • Frontend:

    • React: A JavaScript library for building user interfaces.
    • TypeScript: A superset of JavaScript that adds static types.
    • HTML and CSS: Markup and styling for the user interface.
    • Axios: A promise-based HTTP client for making API requests.
  • Backend:

    • Node.js: A JavaScript runtime environment.
    • Express: A web application framework for Node.js.
    • MongoDB: A NoSQL database for storing file data.
    • Multer: A middleware for handling file uploads.

About


Languages

Language:TypeScript 42.8%Language:HTML 37.1%Language:CSS 20.1%