Inspiration
Only 25% of the tech workforce are women and just 3% are Black women. This isn’t a pipeline issue it’s an access and equity issue. Inspired by the mission of the 3PercentClub to empower underrepresented communities, we created a platform that doesn’t just teach it equips, tracks, and uplifts women in tech through practical learning, not just theory.
What it does
WomenInTech is an AI-powered, project-based learning platform that:
- Helps women identify their interests (e.g., Frontend, Backend, Full Stack, UI/UX, Cloud)
- Assigns AI-generated real-world projects based on skill level (Beginner, Intermediate, Advanced)
- Connects to GitHub or built-in virtual editors (VS Code/Replit-style) to build the projects
- Tracks readiness with a "Readiness Score" based on activity, quality, and completion
- Builds a public portfolio that showcases their skills to recruiters and mentors
No video lectures. Just hands-on experience and job-ready confidence.
How we built it
We used a full-stack architecture:
- Frontend: React + TailwindCSS
- Backend: Node.js + Express
- AI/Prompt Engine: OpenAI for generating project descriptions and feedback
- Database: MongoDB (user profiles, project tracking, skill readiness scores)
- GitHub Integration: OAuth App for auto-creating project repos
- Code Editor: Embedded virtual coding space using Replit SDK (optional)
We designed the UX with beginner-friendliness in mind and ensured GitHub connectivity works even for new coders.
Challenges we ran into
- Creating realistic yet achievable AI-generated projects for each level and field.
- Validating code performance and translating it into a quantifiable Readiness Score.
- Ensuring OAuth integration was seamless for GitHub authorization and repo generation.
- Designing a flow that’s simple for beginners but extensible for advanced users.
Accomplishments that we're proud of
- A functional system that generates and assigns personalized projects via AI.
- Real-time readiness tracking based on actual development activity.
- A GitHub-integrated portfolio builder that helps users show off real skills.
- Created an inclusive and welcoming UI tailored for women breaking into tech.
What we learned
- The power of project-based learning far outweighs traditional theory-heavy approaches.
- How to embed OpenAI into a real product to generate diverse, scalable content.
- The importance of UX clarity and encouragement when designing for early learners.
- Technical depth in OAuth, backend data structuring, and editor embedding.
What's next for RiseInTech: Code. Create. Claim Your Space.
-Mentor matching to connect learners with supportive guides in their field.
- AI feedback on code quality to provide real-time learning insights.
- Skill certification badges based on project completions and readiness scores.
- Community-driven challenges that help users grow and collaborate.
- A campaign launch in partnership with the 3PercentClub to scale access.
Built With
- express.js
- llm
- node.js
- openai
- react
- replit
- tailwind
Log in or sign up for Devpost to join the conversation.