VandyTheCoder / School-Management-System

The school management system that is built by using Ruby on Rails web framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School Management System

This system is the open-source application which was developed by using Ruby On Rails Framework. It can apply to anykind of school(Kindergarten - High school). There is enterprise version for your school if you want further customization by contacting me via email: vandysodanheang@gmail.com

Getting Started

Ruby On Rails is web development framework which has the giant cummunity in the world. Let's start install some prerequisites before running project.

Prerequisites

Install Ruby Programming

sudo apt-get install ruby-full

Install Bundler

gem install bundler

Install Rails

gem install rails

Install PostgresSQL and Create Owner Database

sudo apt-get install postgresql postgresql-contrib libpq-dev
sudo -u postgres createuser $USER

Installing

Before running the project, you have to run some command to install third library gems which are from RubyGems, and create database.

Install Third Party Library Gems

bundle install

Create Database and Tables

rails db:migrate

Congratulation! Now you are ready to run the School Management System!

Running the tests

Running or hosting the system by this command:

rails s

Versioning

The School Management System's version is 1.0.9

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

About

The school management system that is built by using Ruby on Rails web framework.

License:MIT License


Languages

Language:Ruby 64.1%Language:Haml 21.9%Language:HTML 7.8%Language:CoffeeScript 4.5%Language:SCSS 1.4%Language:JavaScript 0.3%