Companies

Back to list
CtrlCV
Toronto, Ontario, Canada
Description

CtrlCV is an AI-powered academic CV generation tool designed to reduce the administrative burden for researchers applying for grants, jobs, and academic reviews. It offers intelligent parsing, clean formatting, and dynamic generation of CVs across multiple required formats.

Number of employees
2 - 10 employees
Company website
https://ctrlcv.ai
Industries
It & computing Technology

Recent projects

CtrlCV - Setup the Production Codebase

CtrlCV is transitioning from a Replit prototype to a robust production codebase, and your team will lay the groundwork for this transformation. The goal is to establish a clean, modular structure for both the frontend and backend, utilizing modern tools and best practices. This project will involve setting up local development and deployment workflows to streamline the process for future developers. By creating a solid foundation, you'll ensure that future contributors can easily understand and expand upon the codebase. This project offers a unique opportunity to apply classroom knowledge in software architecture, version control, and continuous integration, while working within a single academic program's skill set. The project is designed to be completed in under 80 hours, focusing on creating a maintainable and scalable codebase. You might be a good fit for this project if you : - Are comfortable with React, Node.js, and SQL - Have experience setting up local development environments - Are familiar with CI/CD pipelines and deployment platforms like Vercel, Railway, or Render - Want to build something that will be handed off to other developers - Care about code structure and developer experience What you'll do: - Set up a new GitHub repository with a clean folder structure (separate client/ and server/) - Scaffold the frontend using Vite + React + Tailwind CSS (or an equivalent tech stack) - Scaffold the backend using Express.js + Drizzle ORM + PostgreSQL (Neon) (or an equivalent tech stack) - Configure separate Neon databases (or branches) for development and production environments, with corresponding `.env` setup and switching logic - Ensure smooth local development: one-line setup (npm install and npm run dev) - Set up CI/CD pipelines using GitHub Actions, with deployments to:   - Vercel for frontend   - Neon for database - Add placeholder routes and pages as examples (e.g., /profile, /api/ping) - Include clear developer onboarding docs:   - README.md   - .env.example files   - Setup + deploy instructions - (Optional) Set up a seed script for test data - (Optional) Configure Prettier and ESLint for code formatting consistency

Admin Kyle Robinson
Matches 1
Category Software development + 4
Open

Latest feedback

Our company has no feedback yet.