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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors