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.
- 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.
- Frontend: React.js
- Backend: Django
- Database & Storage: Supabase
Although FileFlex is still under development, the basic UI is available to explore. You can provide feedback and suggest improvements.
- Install Node.js (for React)
- Install Python 3.x (for Django)
- Install PostgreSQL (if running locally, as Supabase uses PostgreSQL)
- Clone the repository:
git clone https://github.com/your-repo/fileflex.git cd fileflex/fileflex_backend
- Install Python dependencies:
pip install -r requirements.txt
- Set up environment variables:
Create a.env
file and add the required keys (e.g., Supabase credentials, secret keys). - Run database migrations:
python manage.py migrate
- Start the backend server:
python manage.py runserver
- Navigate to the frontend folder:
cd ../frontend
- Install dependencies:
npm install
- Start the React development server:
npm start
- Open your browser and go to
http://localhost:3000
for the frontend andhttp://localhost:8000
for the backend.
Contributions are welcome! If you have suggestions or encounter any issues, please open an issue or submit a pull request.
Feel free to share your feedback or feature requests by creating an issue or contacting us at [[email protected]].
This project is licensed under the MIT License.