Skip to content

K3A-Team/CogniFile-frontend

Repository files navigation

CogniFile

Our innovative file management solution addresses key challenges in the digital workspace, streamlining organization and boosting productivity. It offers a comprehensive, user-friendly approach to modern file management, featuring:

This solution tackles the complexities of modern file management head-on, ensuring complete control and privacy over your data.

Features

  • Multilingual natural language search with voice integration.
  • AI-powered chatbot for intelligent metadata generation.
  • Automated file categorization, tagging, and folder organization suggestions.
  • Duplicate file detection for optimized storage
  • Local deployment options for enhanced security and data privacy.
  • Automatic version control and malicious file detection. Automatic file translation.
  • Robust data backup.
  • Advanced search capabilities for images and voice content.

Technical Stack

This is a repository for the Frontend part of this project. It was built with the following technologies:

  • Next.js (For building the web application)
  • Tailwind CSS (For styling the web application)
  • Jest (For testing the web application)

Installation

1- Clone the repository to your local machine and cd to it

  git clone https://github.com/K3A-Team/CogniFile-frontend
  cd CogniFile-frontend

2- Install the project dependencies

  npm install

Or

  yarn install

3- Enable Husky tool to run code checks when making a git commit

  npx husky install

Or

  yarn husky install

3- Launch the development server of the project

  npm run dev

Or

  yarn dev

Screenshots

Landing Page Hero Section

My Storage Page

Shared Storage Page

Authors

Feedback

If you have any feedback, please reach out to us at js_zouambia@esi.dz

Support

For support, email js_zouambia@esi.dz.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages