Skip to content

Mobile-project-group-9/taskit

Repository files navigation

🚀 Taskit – Service Marketplace App

🌍 Collaborative Economy | Service Exchange Platform | Android App


📌 Overview

Taskit is an Android-based classified marketplace application designed to connect users who want to offer services with those who want to request services.

The platform is built on the concept of collaborative consumption, enabling individuals to exchange skills, complete tasks, and build local service networks efficiently.


💡 Problem Statement

In today’s fast-paced world:

  • ❌ Finding reliable local help is difficult
  • ❌ Informal services lack structure and trust
  • ❌ Communication between users is often inefficient
  • ❌ No simple way to formalize agreements

👉 Taskit solves this by providing a centralized, structured, and secure platform for service exchange.


🎯 Core Concept

Taskit operates as a two-sided marketplace, where:

  • Users can offer services
  • Users can request services

➡️ All within a single account


✨ Key Features

🔐 User Authentication

  • Firebase Authentication (Email & Password)
  • Secure login & registration system

📂 Service Categories

Users can explore and post services across multiple categories:

  • 🏠 Housework
  • 🔧 Repairs
  • 🧹 Chores
  • 🌿 Garden Work

💬 Real-Time Chat System

  • Built-in messaging between users
  • Enables discussion of:
    • Job details
    • Pricing
    • Availability

📄 Smart Contract System

  • Simple electronic agreement feature
  • Helps formalize deals between users
  • Adds trust and clarity to transactions

🔄 Dual Functionality (One Account)

Each user can:

  • 📥 Request a job
  • 📤 Offer a job

👤 User Experience

🧑‍💼 Service Provider

  • Posts a job offer under a category
  • Waits for interested users
  • Communicates via chat

🧑‍🔧 Service Seeker

  • Browses categories
  • Searches for services
  • Contacts provider via chat

🤝 Agreement Flow

  1. Users connect via chat
  2. Discuss details
  3. Confirm agreement
  4. Sign simple in-app contract

🌍 Target Market

  • 🇫🇮 Initially designed for the Finnish population
  • Focus on local service exchange and community building
  • Scalable to other regions

🏗️ System Architecture

📱 Frontend

  • Kotlin (Android)
  • Modern UI Design

☁️ Backend (Firebase)

  • 🔐 Authentication
  • 🗄️ Realtime Database / Firestore
  • 🖼️ Cloud Storage

⚙️ Technologies Used

  • Kotlin
  • Android Studio
  • Firebase Authentication
  • Firebase Database
  • Firebase Storage

📈 Business Model

  • Part of the online classified advertising industry
  • Inspired by the growth of:
    • Digital marketplaces
    • Peer-to-peer service platforms
  • Designed for:
    • Scalability
    • High user engagement
    • Local economy support

📊 Market Insight

  • Online classified platforms have grown rapidly post COVID-19
  • Increased demand for:
    • Flexible work
    • Local services
    • Digital communication tools

👉 Taskit positions itself as a modern solution in this growing market


🚧 Future Improvements

  • ⭐ Rating & review system
  • 💳 Payment integration
  • 📍 Location-based search
  • 🔔 Notifications
  • 🛡️ Trust & verification system

👨‍💻 Team & Contributions

  • Raghav Bansal

    • Authentication
    • Database Design
    • Business Model
    • Profile Page
    • Splash Screen
    • UI/UX Design
  • Chaima

    • Profile, Favourite & Edit Screens
    • Camera Permissions
    • Data Fetching & Integration
  • Aïcha

    • New Offer Page
    • Chat System
  • Arnaud

    • Home Page
    • Offers System
    • App Structure
    • Data Handling

📦 Installation

git clone https://github.com/your-username/taskit.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages