RBuild is an intuitive and user-friendly platform for creating ATS-friendly professional resumes in minutes. With a drag-and-drop interface, powerful templates, and a robust backend, RBuild ensures you can build stunning resumes to land your dream job effortlessly.
- Drag & Drop Builder: Simplifies the resume creation process with an intuitive drag-and-drop interface.
- Smart Sections: Pre-built flexible sections to streamline the workflow.
- More...
- Framework: Next.js 15
- Key Features:
- Modern UI and UX design
- Responsive and mobile-friendly
- Integration with backend APIs for seamless data exchange
- Language: Go
- Framework: Chi
- Key Features:
- Lightweight and fast routing
- RESTful API endpoints for managing resume data
- Secure and scalable architecture
- Navigate to the
frontend
directory:cd frontend
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:10101 to view the app in your browser.
- Navigate to the
backend
directory:cd backend
- Run the backend server:
go run ./cmd/api/main.go
- The API will be available at http://localhost:13112.
- GET
/api/resumes
- Fetch all resumes - POST
/api/resumes
- Create a new resume - PUT
/api/resumes/{id}
- Update an existing resume - DELETE
/api/resumes/{id}
- Delete a resume
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name"
- Push to your branch:
git push origin feature-name
- Submit a pull request.
RBuild is licensed under the GNU Affero General Public License (AGPL).
For any inquiries or feedback, please contact us at [email protected].