Skip to content

karthik-dev56/Aestro-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AestroAI - Your AI-Powered Career Development Platform

AestroAI is a comprehensive career development platform that leverages artificial intelligence to guide users through their professional journey, whether in startup entrepreneurship or open-source contribution.

✨ Key Features

🎯 Startup Guide

  • Interactive Business Planning: AI-powered assistance in developing business plans and strategies
  • Market Analysis: Get insights into market trends and opportunities
  • Resource Management: Tools and guidance for managing startup resources effectively
  • Funding Guidance: Information about funding options and investor pitching

🌟 Open Source Contribution Guide

  • AI-Powered Project Matching: Find beginner-friendly open-source projects based on your skill level
  • Interactive Learning: Step-by-step guidance through the contribution process
  • Git Workflow Assistance: Learn and master Git best practices
  • Real-time AI Chat: Get instant answers to your open-source contribution questions

🔐 Authentication & Security

  • Secure user authentication powered by Firebase
  • Protected routes and user data privacy
  • Personalized user experiences

🛠️ Tech Stack

  • Frontend: React.js with Material-UI
  • Authentication: Firebase Auth
  • AI Integration: Google's Gemini API
  • Styling: Material-UI with custom theming
  • State Management: React Context API
  • Routing: React Router

🚀 Getting Started

  1. Clone the Repository

    git clone https://github.com/yourusername/aestroai.git
    cd aestroai
  2. Install Dependencies

    npm install
  3. Environment Setup Create a .env file in the root directory with the following variables:

    REACT_APP_GEMINI_API_KEY=your_gemini_api_key
    
  4. Start the Development Server

    npm start

    The application will be available at http://localhost:3000

📚 Usage Guide

Startup Guide

  1. Navigate to the Startup Guide section
  2. Choose your industry and business type
  3. Follow the AI-guided steps for business planning
  4. Get personalized recommendations and insights

Open Source Guide

  1. Access the Open Source Contribution section
  2. Input your skill level and interests
  3. Receive tailored project recommendations
  4. Use the AI chat for real-time guidance

🤝 Contributing

We welcome contributions to AestroAI! Please follow these steps:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Thanks to all contributors who have helped shape AestroAI
  • Special thanks to the open-source community
  • Built with ❤️ using React and Material-UI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published