Skip to content

FileFlex is a file conversion platform designed to simplify file format conversions. The project is still in its early development stage, but you can explore the UI and provide feedback.

License

Notifications You must be signed in to change notification settings

Weirdo-147/Fileflex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FileFlex 📂✨

A File Conversion Website

Status: 🛠️ Under Development
FileFlex is a file conversion platform designed to simplify file format conversions. The project is still in its early development stage, but you can explore the UI and provide feedback.


🚀 Features (Planned)

  • Effortless file format conversions (e.g., PDF to Word, Image to Text).
  • Secure storage and fast processing.
  • User-friendly interface.
  • Support for multiple file formats and batch processing.
  • File history and management.

🛠️ Tech Stack

  • Frontend: React.js
  • Backend: Django
  • Database & Storage: Supabase

🌟 Explore the UI

Although FileFlex is still under development, the basic UI is available to explore. You can provide feedback and suggest improvements.


⚙️ Steps to Set Up Locally

Prerequisites

  • Install Node.js (for React)
  • Install Python 3.x (for Django)
  • Install PostgreSQL (if running locally, as Supabase uses PostgreSQL)

Backend Setup (Django)

  1. Clone the repository:
    git clone https://github.com/your-repo/fileflex.git  
    cd fileflex/fileflex_backend  
  2. Install Python dependencies:
    pip install -r requirements.txt  
  3. Set up environment variables:
    Create a .env file and add the required keys (e.g., Supabase credentials, secret keys).
  4. Run database migrations:
    python manage.py migrate  
  5. Start the backend server:
    python manage.py runserver  

Frontend Setup (React)

  1. Navigate to the frontend folder:
    cd ../frontend  
  2. Install dependencies:
    npm install  
  3. Start the React development server:
    npm start  

View the Application

  • Open your browser and go to http://localhost:3000 for the frontend and http://localhost:8000 for the backend.

🤝 Contributing

Contributions are welcome! If you have suggestions or encounter any issues, please open an issue or submit a pull request.


📩 Feedback

Feel free to share your feedback or feature requests by creating an issue or contacting us at [[email protected]].


License

This project is licensed under the MIT License.


About

FileFlex is a file conversion platform designed to simplify file format conversions. The project is still in its early development stage, but you can explore the UI and provide feedback.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages