Skip to content

RHSplinter/DevToolBox

Repository files navigation

GitHub Workflow Status (with event)

DevToolBox

This project is a collection of tools commonly used by developers. The goal is to have a single place to go to for all your development needs. This prevents developers from having to go to different websites and deal with ads and other annoyances.

Checkout the project at devtoolbox.raymondsplinter.com

Dev's Toolbox Screenshot

Built with

This is an Angular 20 project, designed with Angular Material. To learn more about these, checkout the following resources:

  • Angular - Learn about Angular and its core concepts.
  • Angular Material - Learn about Angular Material and its components.

Getting started

Prerequisites

To get started, make sure that Node.js and Angular are installed on your machine.

  • Node.js: install an active LTS version here or use your package manager of choice.
  • Angular: npm install -g @angular/cli

Setup

  1. Install dependencies: npm install
  2. Build the project: npm run build
  3. Run the project: npm run start

Open http://localhost:4200 to view the application in your browser.

Testing

This project uses Jasmine for unit testing and Cypress for e2e testing.

  • Run linting: npm run lint
  • Run unit tests: npm run test
  • Run unit tests with coverage: npm run test:prod
  • Run e2e tests: npm run e2e

Contributing

Contributions to the project are highly appreciated!
If you have any suggestions or ideas, feel free to open an issue or submit a pull request. Also don't forget to give the project a star!

License

Distributed under the MIT License. See LICENSE.txt for more information.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors