Skip to content

Noah12398/SkillSwapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Swivora

Swivora is a modern Flutter-based web application designed to connect individuals who want to exchange skills and knowledge. It enables peer-to-peer learning by allowing users to request and offer skills in a collaborative, community-driven platform.


🌐 Live Demo

👉 View Live on GitHub Pages


📖 Overview

Swivora bridges the gap between those eager to learn and those willing to teach. It fosters collaborative learning by enabling users to:

  • Request specific skills they want to learn
  • Offer skills they can teach
  • Connect with others through a clean, intuitive UI

✨ Features

🔄 Skill Request Management

  • Dual-tab interface (Received / Sent)
  • Real-time request tracking
  • Accept / decline interaction flow

🎨 Modern UI/UX

  • Gradient purple-indigo theme
  • Animated transitions
  • Custom tab navigation with visual indicators

🔐 User Management

  • Authentication system
  • Personalized dashboard
  • Secure data handling

📱 Cross-Platform Compatibility

  • Flutter 3.x framework
  • Responsive layout for web and mobile
  • Material Design 3 compliance

🖼️ Screenshots

Login Screen

Screenshot 2025-06-23 132520

Setup Profile screen

Screenshot 2025-06-23 142753 Screenshot 2025-06-23 142817 Screenshot 2025-06-23 142824

Dashboard

Screenshot 2025-06-23 132540

Match Screen

Screenshot 2025-06-23 132546

Request View Screen

Screenshot 2025-06-23 132554

AI Assistant

Screenshot 2025-06-23 132609

Chat Screen

Screenshot 2025-06-23 132918


🛠️ Tech Stack

  • Frontend: Flutter 3.x
  • Language: Dart
  • Design: Material Design 3
  • Animation: Flutter AnimationController
  • Hosting: GitHub Pages

⚙️ Setup Instructions

Prerequisites

  • Flutter SDK v3.0+
  • Dart SDK v2.19+
  • Android Studio / VS Code

Installation

# Clone the repository
git clone https://github.com/Noah12398/SkillSwapper.git

# Navigate into the project
cd SkillSwapper

# Install dependencies
flutter pub get

# Run the app (web or device)
flutter run

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors