This repository contains two powerful AI tools built with Ruby on Rails, Tailwind CSS, and the Gemini API. Both tools utilize PostgreSQL for the backend database and Stimulus JS for JavaScript functionalities.
-
Resume Builder AI Powered: This tool helps users create professional resumes with ease. By leveraging the Gemini API, the tool offers intelligent suggestions and formatting options to ensure resumes are polished and impactful.
-
Recommendation Letter Generator: This tool simplifies the process of creating recommendation letters. Using AI capabilities, it generates personalized and well-structured recommendation letters based on user inputs and preferences.
- Ruby on Rails: A robust framework used for building the backend of the tools.
- Tailwind CSS: A utility-first CSS framework used for designing responsive and aesthetically pleasing user interfaces.
- Gemini API: An advanced API integrated to provide AI-powered functionalities.
- PostgreSQL: A powerful, open-source relational database used for managing backend data.
- Stimulus JS: A modest JavaScript framework used for adding interactivity to the application.
To get started with these AI tools, follow the instructions below:
-
Clone the repository:
git clone https://github.com/your-username/ai-tools.git cd ai-tools
-
Install dependencies:
bundle install yarn install
-
Set up the database:
rails db:create rails db:migrate
-
Configure the Gemini API:
- Obtain your API key from the Gemini API.
- Add the API key to your environment variables.
-
Run the application:
rails server
-
Access the application: Open your web browser and navigate to
http://localhost:3000
.
I aim to build 100+ AI tools, enhancing productivity and simplifying complex tasks across various domains. Stay tuned for more updates!
In case of any issues with the main repository, you can access the backup link: AI Tools Backup
Contributions are welcome! If you have any ideas or improvements, feel free to open a pull request or submit an issue.
This project is licensed under the MIT License. See the LICENSE file for more details.
Feel free to reach out if you have any questions or need further assistance. Happy coding Linkedin!
This README file provides a comprehensive overview of your project, instructions for setting it up, and information about the technologies used. It also includes future plans and a backup link for the project.