Introduction
Welcome to the eClassify documentation! This guide will help you set up and use eClassify, a comprehensive classification system.
What is eClassify?
eClassify is a powerful classification platform that helps you organize and categorize content effectively. It includes:
- Admin Panel
- Mobile Application
- Web Application
Getting Started
The documentation is organized into several sections:
- Admin Panel Setup - Instructions for setting up and configuring the admin panel
- Mobile Application Setup - Guide for setting up and customizing the mobile app
- Web Application Setup - Steps to configure and deploy the web application
- Support - How to get help and contact information
Thank you for choosing eClassify!
Prerequisite
For Web
- VPS Hosting: A Virtual Private Server (VPS) is mandatory to ensure reliable performance and security. Shared hosting environments are not supported for this web application.
- Node.js Support: The server must support Node.js, as it is essential for running the application.
- Memory Requirements: The server should have at least 3-4 GB of free RAM to handle the application's processes effectively.
- SSH Root Access: The server must provide SSH root access to execute Node.js commands and manage the application.
For Admin Panel
- PHP Version: Eclassify Admin panel is built using Laravel Framework 10.0 so you need PHP version minimum 8.1.0 or higher version installed on your server.
For App
- Flutter Version: Flutter stable channel 3.29.2 sdk version
- Java Version: JDK version 22
Note: A VPS server is only required if you plan to use the web application. For hosting the web app, a VPS server is mandatory to ensure proper functionality and performance. However, if you are only using the mobile app and the admin panel, you can opt for a shared hosting server as it is sufficient for these components.