Skip to content

magicianjarden/filecabinet

Repository files navigation

filecabinet

A modern file conversion web application built with Next.js.

Currently a work in progress, not ready for pull use yet.

Features

  • Quick and easy file conversion
  • Multiple format support
  • Real-time conversion progress
  • Global conversion statistics
  • Responsive design

Tech Stack

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • Shadcn/ui
  • Lucide Icons

Conversion

  • nextswagger-doc --> Images & Docs
  • fluentffmpeg --> Audio & Video
  • more coming soon

Getting Started

  1. Clone the repository:
git clone https://github.com/magicianjarden/filecabinet.git
  1. Install dependencies:
cd filecabinet
npm install
  1. Create a .env file based on .env.example and fill in your environment variables.

  2. Run the development server:

npm run dev
  1. Open http://localhost:3000 with your browser to see the result.

Deployment

This project is configured for easy deployment on Vercel. Simply:

  1. Push your code to GitHub
  2. Import your repository in Vercel
  3. Configure your environment variables
  4. Deploy!

License

MIT

Disclaimer

I am not a professional developer, so this project is not perfect. If you have any suggestions or improvements, please let me know. Thank you all, enjoy!