Climb.AI is an upcoming SaaS platform designed to provide AI-driven adaptive learning roadmaps, hands-on projects, and personalized guidance. Our mission is to help learners master both technical and non-technical skills while preparing them for career success.
This project is currently in its early stages, and we're excited to build a comprehensive learning experience for our users.
The goal of Climb.AI is to create a personalized, adaptive learning journey for users pursuing careers in both technical and non-technical roles. The platform integrates dynamic learning roadmaps, real-time AI support, and career development tools to empower learners, with community support available through our Discord server.
- Adaptive Learning Roadmaps: AI-powered learning paths that adjust based on user progress and goals.
- AI Learning Assistant: Real-time support from an AI assistant to help with learning challenges.
- Resource Management: Personalized learning resources and progress tracking.
- Project-Based Learning: AI-suggested projects and coding challenges.
- Career Development: Resume building tools and technical preparation resources.
- Community Support: Active Discord community for collaboration and peer learning.
- Skill Evaluation Tools: Coding challenges and quizzes to evaluate knowledge and progress.
- Knowledge Tracker: Tools to track learning milestones and visualize progress.
- Interactive Code Playground: A live coding environment with AI-powered suggestions.
- Interview Resources: Curated technical interview preparation materials.
- Documentation Guide: Best practices and templates for writing documentation.
Join our Discord server to:
- Connect with other learners
- Share your progress
- Get help with challenges
- Participate in community events
- Contribute to platform development
- Frontend: React.js,
- Backend: Node.js, Express
- Database: MongoDB, Firebase
- AI/ML: TensorFlow.js, Open source LLMs
- Deployment: Render, Docker, GitHub Actions
- Community: Discord
- Current Phase: Initial Planning & Architecture
- Next Steps: Prototype development, platform architecture, and AI integration
We are actively planning and building the platform. Stay tuned for updates, and we welcome any early contributions or feedback!
As the project is still under development, there's no live version yet. However, you can:
-
Clone the repository to stay updated:
git clone https://github.com/climbai/user_platform.git cd user_platform
-
Join our efforts! If you're interested in contributing, check out the Contributing section below.
We welcome early contributions as we develop the platform! Feel free to open issues, suggest features, or submit pull requests. Please follow these steps to contribute:
-
Fork the Repository:
- Fork the repository (this will create a copy of the repo under your GitHub account).
-
Clone the Repository Locally:
- Clone your forked repository:
git clone https://github.com/climbai/user_platform.git cd user_platform
- Clone your forked repository:
-
Set Up Upstream Remote:
- Add the original repository as upstream:
git remote add upstream https://github.com/climbai/user_platform.git git fetch upstream
- Verify your remotes:
git remote -v
- Add the original repository as upstream:
-
Create a Feature Branch:
- Ensure you're up to date with upstream:
git pull upstream main
- Create a new branch for your feature or bug fix:
git checkout -b feature-name
- Ensure you're up to date with upstream:
-
Make Your Changes:
- Implement your feature or fix
- Commit your changes with clear, descriptive commit messages
- Push your changes to your forked repository:
git push origin feature-name
-
Create a Pull Request:
- Open a pull request (PR) to merge your changes into the
main
branch - Provide a clear description of your changes
- Link any related issues
- Open a pull request (PR) to merge your changes into the
-
Review Process:
- Maintainers will review your PR
- Address any requested changes
- Once approved, your PR will be merged into the main branch
We're excited to have you contribute and help shape the future of Climb.AI! If you have any questions, feel free to reach out through our Discord server.
This project is licensed under the MIT License - see the LICENSE file for details.