Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechSync – Tech Ecosystem Coordinator

TechSync is a premium platform for coordinating events, managing communities, and discovering opportunities across the tech ecosystem.

🚀 Features

  • Dynamic Dashboard: Personalized overview of ecosystem activities and health.
  • Theme Support: Seamless switching between Light and Dark modes.
  • Responsive Design: Professional sidebar navigation matching modern UI standards.
  • REST API Layer: Secure communication with the database through dedicated Next.js API routes.
  • Real-time Insights: Conflict risk assessment for events and community activity scores.

🛠️ Technology Stack

  • Framework: Next.js 13 (App Router)
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Database: Supabase (PostgreSQL)
  • Icons: Lucide React
  • UI Components: Radix UI / Shadcn UI

📦 Project Structure

  • app/: Next.js App Router pages and API routes.
  • components/: Reusable UI components and layout.
  • lib/: Business logic, API client, and database utilities.
  • supabase/: Database migrations and schema definitions.

🔧 Installation & Setup

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Environment Variables: Create a .env file with your Supabase credentials:
    NEXT_PUBLIC_SUPABASE_URL=your_url
    NEXT_PUBLIC_SUPABASE_ANON_KEY=your_key
  4. Backend Setup: Follow the steps in BACKEND_SETUP.md to configure your database.
  5. Run the development server:
    npm run dev

📝 Backend Configuration

For detailed information on configuring the models and the backend service, please refer to BACKEND_SETUP.md.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages