SlateResume is an AI-powered resume builder that helps users create professional resumes effortlessly. It leverages AI to generate resume summaries and experiences, making it easier to present career details with impact.
- AI-Powered Summaries & Experiences: Powered by the Gemini AI API, SlateResume generates compelling summaries and experiences for your resume based on user input.
- User-Friendly Interface: Built with Vite-React for a fast and responsive UI.
- Content Management: Uses Strapi CMS for managing templates and custom content.
- Database Management: Integrated with PostgreSQL for data storage and management.
- Real-Time Preview: View your resume updates in real time.
- Frontend: Vite, React, JavaScript
- Backend: Strapi CMS, Node.js
- Database: PostgreSQL
- AI Integration: Gemini AI API
-
Clone the repository:
git clone https://github.com/yourusername/SlateResume.git cd SlateResume
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Set up Strapi CMS:
-
Go to the
backend
folder.[https://github.com/shivah12/slate-resume-backend] -
Install dependencies:
npm install
-
Start Strapi:
npm run develop
-
-
Set up PostgreSQL:
- Ensure you have PostgreSQL installed and running.
- Create a database and configure the connection in the Strapi project.
-
Set up the Gemini AI API:
- Sign up for the Gemini AI API and get your API key.
- Add the API key to the
.env.local
file.
-
Run the project and start building your resume!
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.