Skip to content

Latest commit

 

History

History
104 lines (84 loc) · 2.63 KB

README.md

File metadata and controls

104 lines (84 loc) · 2.63 KB

Oomi - AI-Powered Career Development Platform

Project Status

Currently implementing core features for MVP (Minimum Viable Product).

MVP Roadmap

1. Authentication & User Management ✅

  • Sign up functionality
  • Login system
  • Basic profile management
  • Email confirmation
  • Password reset
  • Account deletion

2. Document Management 🚀

  • Resume PDF upload
  • Resume parsing service
  • Cover letter generation
  • Document version control

3. Resume Processing (In Progress)

  • PDF parsing infrastructure
  • Queue-based processing
  • S3 storage integration
  • ATS format conversion
  • LaTeX generation
  • Version control

4. Profile Enhancement

  • Personal story management
  • Skills assessment
  • Experience categorization
  • Version control for all content

5. Job Application Features

  • Job description parsing
  • URL scraping for job posts
  • Matching algorithm
  • Application tracking

6. AI Integration

  • Cover letter generation
  • Resume optimization
  • Skills gap analysis
  • Interview preparation

7. Frontend Enhancement

  • Dashboard analytics
  • Progress tracking
  • Interactive resume builder
  • Real-time status updates

8. DevOps & Infrastructure

  • Docker configuration
  • Basic CI/CD
  • Monitoring and logging
  • Performance optimization
  • Domain configuration

9. Payment Processing

  • Stripe integration
  • Subscription management
  • Usage tracking

Future Versions

V1.0

  • Third-party integrations (LinkedIn, GitHub)
  • Chrome extension
  • Advanced interview prep

V1.5

  • Email notification system
  • Enhanced job analytics
  • Project recommendation system

V2.0

  • Career progression tracking
  • AI-powered mentorship
  • Automated skill development paths

Development Commands

Database Management

Create migration (preserve data) docker-compose exec backend sh -c "cd packages/backend && npx prisma migrate dev --create-only" Apply migration docker-compose exec backend sh -c "cd packages/backend && npx prisma migrate deploy" Restart backend docker-compose restart backend

TODO

  1. Branding update - There are a lot of similarties to dating and finding a job. Interviewing is kind of like dating, and getting a job is like soft-marriage. Lot of risk/reward, wasted time and money, and hard feelings on both sides.
  2. fix issue with password regex
  3. copy/paste doesn't work on mac it seems (cover letter)
  4. Simplify the flow when a user creates an account
  5. Add resume builder using LaTeX? (maybe)
  6. Optimize consideration of using users
  7. Chrome extension oomi