TechTools is a testing application built with Ruby on Rails 7. This project is designed to assist developers in testing various functionalities and features within a Rails environment.
To get started with TechTools, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/techtools.git cd techtools
-
Install dependencies:
bundle install
-
Set up the database:
Make sure you have PostgreSQL installed and running. Then create and migrate the database:
rails db:create rails db:migrate
-
Install JavaScript dependencies:
yarn install
-
Run the server:
rails server
Visit http://localhost:3000
in your browser to see the application running.
TechTools is designed to help developers test and verify different features in a Rails application. You can use it as a reference or as a base to build and test your own Rails features.
- User authentication with Devise
- Bootstrap for styling
- Sample models and controllers
- Example forms and views
TechTools includes a test suite to ensure the application works correctly. To run the tests, use the following command:
rails test