Skip to content

zill4/oomi

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published