Skip to content

Ketanop321/SeaGro

Repository files navigation

SeaGrow

SeaGrow is an innovative platform designed to empower professionals through networking, job matching, learning resources, and community engagement. Our mission is to create a thriving ecosystem where professionals, innovators, and learners can connect, grow, and succeed together.

🚀 Features

  • Professional Networking: Connect with like-minded professionals and industry experts
  • Smart Job Matching: AI-powered job recommendations tailored to your skills and preferences
  • Learning Resources: Structured learning paths and educational content
  • Community Engagement: Share insights, join discussions, and participate in trending topics
  • Profile Management: Showcase your skills, experience, and achievements

🛠️ Tech Stack

  • Frontend: React
  • Styling: Tailwind CSS
  • Components: Shadcn/ui
  • Icons: Lucide React
  • Build Tool: Vite
  • AI Integration: Gemini AI
  • Realtime Chat: Socket.io
  • Database: MongoDB
  • Security: JWT (JSON Web Token)

🏃‍♂️ Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Build for production:
    npm run build

.env Format

VITE_GEMINI_API_KEY='Your Gemini API key'
MONGODB_URI='Your mongodb uri'
JWT_SECRET='Gernate your jst token'
PORT=5000
VITE_YOUTUBE_API_KEY='your youtube API key'
VITE_CITYBIKES_API_URL='Your citybike api'
VITE_REMOTIVE_API_URL='Your remote job api' 

🌟 Core Components

Hero Section

Introduces users to SeaGrow's value proposition with a visually appealing layout.

Features Section

Showcases platform capabilities:

  • AI-powered job matching
  • Interactive learning experiences
  • Community engagement tools
  • Professional networking features

Community Engagement

  • Post creation and sharing
  • Trending topics integration
  • Group suggestions and participation

Profile Management

  • Comprehensive profile editing
  • Skills and experience tracking
  • Activity monitoring

Job Search

  • Smart job recommendations
  • Advanced search and filtering
  • Application tracking
  • Fetch using API

Learning Paths

  • Structured skill development
  • Progress tracking
  • Resource recommendations
  • Fetch using API

🎯 Expected Outcomes

  1. Enhanced User Engagement

    • Increased platform activity
    • Higher user retention rates
    • Active community participation
  2. Professional Growth

    • Career advancement opportunities
    • Skill development tracking
    • Networking success metrics
  3. Community Building

    • Collaborative environment
    • Knowledge sharing
    • Professional networking

📝 License

MIT

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details.


Built with ❤️ by the Code Clash

About

Build a Website Challenge Avanthi engineering college garividi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published