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,
- 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.
- Backend: Python, Django Framework
- Frontend: HTML5, CSS3, JavaScript
- Database: PostgreSQL or another suitable database
-
Python 3.x
Ensure Python is installed on your system. Download from here. -
Node.js
Required for managing frontend dependencies. Download from here. -
PostgreSQL
A robust database system for managing data. Download from here. -
Poetry
For dependency management. Install Poetry by following instructions here.
-
Clone the Repository
git clone https://github.com/your-username/file-ninja-2.0.git cd file-ninja-2.0 -
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
-
-
Access the Application
The website is hosted on Vercel. To access it, visit your-vercel-deployment-url.
We welcome contributions from the community. To contribute to File Ninja 2.0:
-
Fork the repository on GitHub.
-
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature
-
Commit your changes with a descriptive message:
git add . git commit -m "Add feature or fix bug"
-
Push your branch to the repository:
git push origin feature/your-feature
-
Submit a pull request on GitHub, providing a clear description of the changes.
File Ninja 2.0 is licensed under the MIT License. See the LICENSE file for more details.
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.