Student project management webapp
- Ruby (for version management, mise is recommended)
- NPM
# Clone the repo
git clone https://github.com/hackerspacemmu/ProPro.git
cd ProPro
# Setup the project
./bin/setupWe use the following tools for formatting and linting purposes. Do use editor extensions (if needed) that uses these tools to ensure code consistency.
- Rubocop for Ruby formatting and linting
- erb_lint for ERB linting
- erb-formatter for ERB formatting
- Prettier for JavaScript and CSS formatting and linting
- EditorConfig for general code style consistency
./bin/dev