Skip to content

This project is a database model for a fictional company named HelpSpace, a freelancing platform that facilitates collaboration between freelancers and clients. It offers advanced functionalities for managing profiles, service evaluation, and organizing workshops.

Notifications You must be signed in to change notification settings

alexjilavu29/Database-Client-Freelancer-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HelpSpace Freelancing Platform

Overview

HelpSpace is a freelancing platform designed for individuals looking to earn extra money and clients needing assistance in various online domains. Users are categorized into two groups: Freelancers and Clients, each with specific functionalities and data recorded upon account creation.

Features

  • Freelancers: Field of activity, professional training documents (optional), experience, self-assessment of skills, and a performance-based rating.
  • Clients: Various account types based on subscriptions or loyalty levels, influencing fees and service acquisition time.
  • Workshops: Training sessions organized by experts, online or physically, supported by the platform.

Database Structure

Includes tables for Freelancers, Clients, Accounts, Orders, Workshops, and Representatives, with primary keys and various specific attributes.

Functionality

  • Account and profile creation for Freelancers and Clients.
  • Mutual rating system between Freelancers and Clients.
  • Subscriptions and benefits for different types of Client accounts.

Contributions

Contributions are encouraged for improving and expanding the platform. Use standard pull request procedures.

For more details about the database structure and the relationships between entities, consult the technical documentation included in the repository.

Romanian Translation Below


Platforma de Freelancing HelpSpace

Prezentare Generală

HelpSpace este o platformă de freelancing destinată persoanelor care doresc să câștige bani în plus și clienților care au nevoie de asistență în diverse domenii online. Utilizatorii sunt încadrați în două categorii: Freelanceri și Clienți, fiecare având funcționalități și date specifice înregistrate la crearea contului.

Caracteristici

  • Freelanceri: Domeniu de activitate, documente de pregătire profesională (opționale), experiență, auto-evaluare a competențelor și un rating bazat pe performanță.
  • Clienți: Diferite tipuri de conturi bazate pe abonamente sau nivel de fidelitate, influențând comisioanele și timpul de obținere a serviciilor.
  • Workshop-uri: Sesiuni de instruire organizate de experți, online sau fizic, cu sprijinul platformei.

Structura Bazei de Date

Include tabele pentru Freelanceri, Clienți, Conturi, Comenzi, Workshop-uri și Reprezentanți, cu chei primare și diverse atribute specifice.

Funcționalitate

  • Crearea conturilor și profilurilor pentru Freelanceri și Clienți.
  • Sistem de rating reciproc între Freelanceri și Clienți.
  • Abonamente și avantaje pentru diferite tipuri de conturi de Clienți.

Contribuții

Contribuțiile sunt încurajate pentru îmbunătățirea și extinderea platformei. Folosiți procedurile standard de pull request.

Pentru mai multe detalii despre structura bazei de date și relațiile dintre entități, consultați documentația tehnică inclusă în repository.

About

This project is a database model for a fictional company named HelpSpace, a freelancing platform that facilitates collaboration between freelancers and clients. It offers advanced functionalities for managing profiles, service evaluation, and organizing workshops.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published