https://github.com/andrisan/si-obe
si-OBE is a web-based application for the management of student grades based on the OBE (Outcome Based Education) system.
https://github.com/andrisan/si-obe
education grade-calculator grade-management
Last synced: about 2 months ago
JSON representation
si-OBE is a web-based application for the management of student grades based on the OBE (Outcome Based Education) system.
- Host: GitHub
- URL: https://github.com/andrisan/si-obe
- Owner: andrisan
- License: mit
- Created: 2022-08-28T07:53:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-16T02:05:04.000Z (over 2 years ago)
- Last Synced: 2025-01-24T13:28:42.412Z (3 months ago)
- Topics: education, grade-calculator, grade-management
- Language: Blade
- Homepage:
- Size: 5.8 MB
- Stars: 9
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
si-OBE
si-OBE is web-based application for the management of student grades based on the OBE (Outcome Based Education) system.
# Getting Started
## Prerequisites
You will need the following to run si-OBE:
- PHP >= 8.0.2
- Composer
- Node.js
- NPM
- Database server (MySQL, MariaDB, PostgreSQL, or SQLite)
## InstallationThe following steps will guide you through the installation process of si-OBE for running in a development environment locally on your machine:
1. Clone the latest version of si-OBE from the repository
2. Run `composer install` to install the required PHP dependencies
3. Copy the .env.example file to .env and edit the database credentials according to your database server
4. Run `php artisan key:generate` to generate a new application key
5. Run `php artisan migrate` to create the database tables. You can also add the `--seed` flag to seed the database with some dummy data
6. Run `php artisan serve` to start the development server
7. Open another terminal and run `npm install` to install the required node modules
8. Run `npm run dev` to compile the assets for development
9. Open your browser and go to `http://localhost:8000` to view the application# Contributing
si-OBE is an open-source project and contributions are welcome. If you would like to contribute, please read the [contributing guidelines](CONTRIBUTING.md) first.
# License
si-OBE is open-sourced software licensed under the [MIT license](LICENSE).