{"id":20608476,"url":"https://github.com/tihamidev/edusynth-erp","last_synced_at":"2026-02-08T16:04:05.222Z","repository":{"id":258137512,"uuid":"865584646","full_name":"TihamiDev/EduSynth-ERP","owner":"TihamiDev","description":"EduSynth ERP: A comprehensive ERP solution designed for educational institutions, enabling efficient management of student information, academic schedules, faculty details, and financial processes. Built with Laravel, this project features dynamic data management modules to streamline operations and enhance administrative efficiency.","archived":false,"fork":false,"pushed_at":"2024-11-16T11:11:49.000Z","size":19137,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T13:11:55.831Z","etag":null,"topics":["api","datamanagement","educational-software","erp","fullstack-development","html","javascript","laravel","management-system","mysql","php","responsive-design","rolebasedauthrorization","userauthentication","webdevelopment"],"latest_commit_sha":null,"homepage":"","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TihamiDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-30T19:16:06.000Z","updated_at":"2025-01-20T11:37:47.000Z","dependencies_parsed_at":"2024-10-17T20:11:56.143Z","dependency_job_id":"03024ddc-5c16-4f22-ab7a-558ea549c92a","html_url":"https://github.com/TihamiDev/EduSynth-ERP","commit_stats":null,"previous_names":["tihamidev/edusynth-erp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TihamiDev/EduSynth-ERP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TihamiDev%2FEduSynth-ERP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TihamiDev%2FEduSynth-ERP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TihamiDev%2FEduSynth-ERP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TihamiDev%2FEduSynth-ERP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TihamiDev","download_url":"https://codeload.github.com/TihamiDev/EduSynth-ERP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TihamiDev%2FEduSynth-ERP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29236150,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T14:18:14.570Z","status":"ssl_error","status_checked_at":"2026-02-08T14:18:14.071Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","datamanagement","educational-software","erp","fullstack-development","html","javascript","laravel","management-system","mysql","php","responsive-design","rolebasedauthrorization","userauthentication","webdevelopment"],"created_at":"2024-11-16T10:10:46.019Z","updated_at":"2026-02-08T16:04:05.205Z","avatar_url":"https://github.com/TihamiDev.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"## EduSynth - ERP for Educational Institutions\nEduSynth is an Enterprise Resource Planning (ERP) solution tailored for educational institutions. It helps manage various academic, administrative, and financial tasks, making it easier for schools, colleges, and universities to operate smoothly.\n\n**Project Overview**\n\nEduSynth is built using Laravel, with CSS, HTML for front-end design, and MySQL for database management. The ERP manages student information, academic schedules, faculty details, and financial processes all under one roof, ensuring efficient data management and streamlined operations.\n\n**This project was developed by Tihami Rahman in collaboration with Gaurav Sen.**\n\n**Features**\n- Student Information Management: Store and manage detailed student records including admission details, academic performance, and attendance.\n\n- Faculty Management: Manage faculty details, including profiles, class assignments, and work schedules.\n\n- Academic Scheduling: Create, manage, and update academic schedules with ease, including class timetables and examination schedules.\n\n- Fee \u0026 Financial Management: Manage student fees, generate invoices, and track payments.\n\n- User Roles and Access Control: Secure role-based access for administrators, faculty, and students.\n\n- Reports and Dashboards: Generate insightful reports on academic performance, financial health, and operational efficiency.\n\n- Responsive User Interface: Fully responsive design for both mobile and desktop devices.\n\n\n**Technologies Used**\n- Back-End: Laravel (PHP Framework)\n- Front-End: HTML, CSS, React\n- Database: MySQL\n- Version Control: Git and GitHub\n\n**Project Roles**\n*Tihami rahman : Integration and back-end logic and database management.*\n\n*Gaurav Sen: Integration and back-end logic.*\n\n*Seema : Front-end development .*\n\n**Installation and Setup**\n\nTo set up this project locally, follow these steps:\n\n**Prerequisites**\n\nPHP (version 7.3 or higher)\n\nComposer (PHP dependency manager)\n\nMySQL (or any relational database)\n\nNode.js and npm (for asset management and compilation)\n\nGit (for cloning the repository)\n\nStep 1: Clone the Repository\n\nFirst, clone the repository to your local machine:\n```bash\ngit clone https://github.com/tihamit/EduSynth-ERP.git\ncd EduSynth-ERP\n```\n\nStep 2: Install Dependencies\n\nInstall PHP and Node.js dependencies:\n```bash\ncomposer install\nnpm install\n```\n\nStep 3: Set Up Environment\nCreate a `.env` file by copying the example `.env.example `file:\n\n```\ncp .env.example .env\n```\n\nNow, generate the application key:\n\n```\nphp artisan key:generate\n```\n\nStep 4: Configure Database\n\nOpen the `.env` file and update the following database credentials according to your MySQL setup:\n\n```\nDB_CONNECTION=mysql\nDB_HOST=127.0.0.1\nDB_PORT=3306\nDB_DATABASE=your_database_name\nDB_USERNAME=your_database_username\nDB_PASSWORD=your_database_password\n```\n\nStep 5: Migrate the Database\n\nNow, run the database migrations to create the necessary tables:\n\n\n```\nphp artisan migrate\n```\n\nStep 6: Run the Application\n\nAfter setting up the database, you can start the development server:\n\n```\nphp artisan serve\n```\n\nOpen your browser and go to `http://localhost:8000` to see the application.\n\nStep 7: Compile Assets\nYou can compile the assets (CSS and JavaScript) using npm:\n\n\n```\nnpm run dev\n```\n\nTo compile assets for production, use:\n\n```    \nnpm run prod\n```\n\n\n**Usage**\n\nOnce the server is running, you can log in to the system using the default credentials or create a new admin user through the application interface. Admin users have full access to all modules, while students and faculty have role-based access.\n\n\n**Contact Information**\n\nFor any queries or support related to the EduSynth project, please feel free to reach out:\n\nTihami Rahman\n\nGaurav Sen\n\nSeema\n## Project Screenshots\n\nBelow are a few screenshots showcasing key features.\n\n\u003e **Note:** There are still multiple pages that have not been added here.\n\n- **LogIn page**\n\n![Screenshot 2024-10-01 003020](https://github.com/user-attachments/assets/1505caf4-4c87-404f-a98a-9bb66b28775c)\n\n- **Change Password**\n\n![Screenshot 2024-10-01 003103](https://github.com/user-attachments/assets/399be6b9-e4d5-4321-925d-a8d16941b6a4)\n\n- **Reset Password**\n\n![Screenshot 2024-10-01 003635](https://github.com/user-attachments/assets/9fbe4105-6d3f-4c8f-b3d0-259fe498afd6)\n\n- **Admin Dashboard**\n\n![Screenshot 2024-10-01 003217](https://github.com/user-attachments/assets/1cf2db30-e413-4694-8786-8bb73bfeb943)\n\n- **Create Notice (ADMIN)**\n\n![Screenshot 2024-10-01 003315](https://github.com/user-attachments/assets/cd4324aa-f5a2-4e7e-8aa5-6277506cf2d5)\n\n-**Create Syllabus**\n\n![Screenshot 2024-10-01 003453](https://github.com/user-attachments/assets/805da9fd-656b-4013-bd5c-e183bbd1e7ac)\n\n- **Settings**\n\n![Screenshot 2024-10-01 003507](https://github.com/user-attachments/assets/2506a168-a5d2-45d0-b5e0-37dec82e87c0)\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftihamidev%2Fedusynth-erp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftihamidev%2Fedusynth-erp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftihamidev%2Fedusynth-erp/lists"}