{"id":25012985,"url":"https://github.com/racoolstudio/bflportal","last_synced_at":"2025-03-30T04:12:20.399Z","repository":{"id":182841348,"uuid":"668884624","full_name":"racoolstudio/bflPortal","owner":"racoolstudio","description":null,"archived":false,"fork":false,"pushed_at":"2023-07-21T15:13:45.000Z","size":23,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T06:20:28.108Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/racoolstudio.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}},"created_at":"2023-07-20T20:30:21.000Z","updated_at":"2023-07-21T15:13:49.000Z","dependencies_parsed_at":"2023-07-21T19:10:32.303Z","dependency_job_id":null,"html_url":"https://github.com/racoolstudio/bflPortal","commit_stats":null,"previous_names":["racoolstudio/bflportal"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racoolstudio%2FbflPortal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racoolstudio%2FbflPortal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racoolstudio%2FbflPortal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/racoolstudio%2FbflPortal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/racoolstudio","download_url":"https://codeload.github.com/racoolstudio/bflPortal/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246273556,"owners_count":20750906,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-02-05T06:19:37.412Z","updated_at":"2025-03-30T04:12:20.383Z","avatar_url":"https://github.com/racoolstudio.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bflPortal\n# BFL Portal - Boram Foods Ltd. System Portal Template\n\n## Overview\nBFL Portal is a comprehensive system portal developed for Boram Foods Ltd. The objective of this project is to create a flexible and customizable template that can be easily adapted to streamline business operations for any company. The portal is built using Django as the framework and MySQL as the database management system.\n\n## Features\n- User-friendly and responsive web application.\n- Role-based access control to ensure data privacy and security.\n- Real-time inventory management and sales analysis functionalities.\n- HR functionalities for employee management and payroll processing.\n\n## Requirements\n- Python 3.x\n- Django 3.x\n- MySQL database\n\n## Installation and Setup\n1. Clone this repository to your local machine using the following command:\n```\ngit clone https://github.com/yourusername/bflPortal.git\n```\n\n2. Navigate to the project directory:\n```\ncd bflPortal\n```\n\n3. Create and activate a virtual environment (optional, but recommended):\n```\npython -m venv venv\nsource venv/bin/activate\n```\n\n4. Install the required packages:\n```\npip install -r requirements.txt\n```\n\n5. Configure the database settings in `settings.py` to use your MySQL database.\n\n6. Run the database migrations:\n```\npython manage.py migrate\n```\n\n7. Create a superuser to access the admin panel (optional):\n```\npython manage.py createsuperuser\n```\n\n8. Start the development server:\n```\npython manage.py runserver\n```\n\n9. Access the BFL Portal in your web browser at `http://localhost:8000`.\n\n## Usage\n- Login with your superuser account to access the admin panel at `http://localhost:8000/admin`.\n- Customize the portal's functionalities, add departments, and manage users according to your company's requirements.\n\n## Contribution\nContributions to enhance and expand the BFL Portal template to fit different companies' needs are welcome. Feel free to submit pull requests or raise issues for improvements.\n\n## Disclaimer\nBFL Portal is a project developed for Boram Foods Ltd. and is currently made public for coop reasons. After the coop, it will be made private and used exclusively for internal purposes by Boram Foods Ltd. Usage of this portal template for other companies should be done with proper authorization and compliance with data privacy regulations.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fracoolstudio%2Fbflportal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fracoolstudio%2Fbflportal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fracoolstudio%2Fbflportal/lists"}