Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronhedwigzape/e-accession-record-module
CSPC Library Learning Resources and Development Services: E-Accession Record Module
https://github.com/ronhedwigzape/e-accession-record-module
Last synced: 5 days ago
JSON representation
CSPC Library Learning Resources and Development Services: E-Accession Record Module
- Host: GitHub
- URL: https://github.com/ronhedwigzape/e-accession-record-module
- Owner: ronhedwigzape
- License: mit
- Created: 2024-05-10T04:36:09.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-06-08T03:44:51.000Z (5 months ago)
- Last Synced: 2024-06-09T05:25:39.100Z (5 months ago)
- Language: PHP
- Homepage:
- Size: 1.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# e-accession-record-module
CSPC Library Learning Resources and Development Services: E-Accession Record Module
---
## 💿 Development Setup
Here are the steps to set up the development environment for this project:1. Download and install
[XAMPP](https://www.apachefriends.org/download.html)
and [NodeJS](https://nodejs.org/en/),
if you haven't already.2. Start Apache and MySQL through XAMPP if not already running.
3. Clone or download this repository to your XAMPP **htdocs** folder.
The final path should be `path_to/xampp/htdocs/e-accession-record-module`.4. Copy [**`app/config/database.example.php`**](app/config/database.example.php)
to **`app/config/database.php`**, then modify the database connection settings in the new file.5. Inside [phpMyAdmin](http://localhost/phpmyadmin),
create a MySQL database named `e-accession-record-module` and import [e-accession-record-module.sql](e-accession-record-module.sql) into it.6. Open the terminal and navigate to the project directory **e-accession-record-module**.
7. Execute the following commands to install the required dependencies:
```sh
npm install
```8. Install Composer dependencies:
```sh
composer install
```
If this command does not work, try running `composer update` instead.9. Compile and run the development server with hot reloading:
```sh
npm run dev
```10. Open your web browser and access to view the application.
---
## 🛠️ Production Deployment
Here's how to compile the project for production deployment:1. Generate the public folder by running the following command:
```sh
npm run build
```2. Access the application by visiting `http://[host_name]/e-accession-record-module`,
where `host_name` is the **IP address** or **host name** of the server in the network.
For example:
-
-#### Admin Dashboard
The default ***username*** and ***password*** is `jonie`.## 📑 License
[MIT](http://opensource.org/licenses/MIT)Copyright (c) 2024-present ronhedwigzape