Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗂️ File Ninja 2.0


File Ninja 2.0 represents a significant upgrade from the original version. We have taken a step further by hosting the website on the Vercel platform. This site is currently under development and open to contributions from qualified developers.

Note

We are using Vercel for hosting the website,

🎯 New Features

  • Website Hosting: The application is now hosted on Vercel, providing enhanced performance and scalability.
  • Improved Dependency Management: We have adopted Poetry for better dependency management and project setup.

🛠️ Requirements

  • Backend: Python, Django Framework
  • Frontend: HTML5, CSS3, JavaScript
  • Database: PostgreSQL or another suitable database

📦 Prerequisites

  1. Python 3.x
    Ensure Python is installed on your system. Download from here.

  2. Node.js
    Required for managing frontend dependencies. Download from here.

  3. PostgreSQL
    A robust database system for managing data. Download from here.

  4. Poetry
    For dependency management. Install Poetry by following instructions here.

🚀 Steps to Get and Install the Project

  1. Clone the Repository

    git clone https://github.com/your-username/file-ninja-2.0.git
    cd file-ninja-2.0
  2. Backend Setup

    • Install dependencies using Poetry:

      poetry install
    • Activate the virtual environment managed by Poetry:

      poetry shell
    • Set up the database:

      python manage.py migrate
    • Run the backend server:

      python manage.py runserver
  3. Access the Application

    The website is hosted on Vercel. To access it, visit your-vercel-deployment-url.

🤝 Contributing

We welcome contributions from the community. To contribute to File Ninja 2.0:

  1. Fork the repository on GitHub.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
  3. Commit your changes with a descriptive message:

    git add .
    git commit -m "Add feature or fix bug"
  4. Push your branch to the repository:

    git push origin feature/your-feature
  5. Submit a pull request on GitHub, providing a clear description of the changes.

License

File Ninja 2.0 is licensed under the MIT License. See the LICENSE file for more details.

Contact

For inquiries or support, please contact the project maintainer at [atharvhiremath.ah@gmail.com].


Thank you for supporting File Ninja 2.0! We look forward to your contributions and hope the upgraded platform enhances your document management experience.

About

A comprehensive file manipulation Web application which will provide you a efficient way to convert or manupulate your file

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages