Skip to content

freelancing platform where freelancers can offer their services and customers can purchase them

Notifications You must be signed in to change notification settings

simaopsbarbosa/sixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sixer

sixer is a freelancing platform, similar to Fiverr, where freelancers can offer their services and customers can browse and purchase them.

Features

User:

  • Register a new account.
  • Log in and out.
  • Edit their profile, including their name, username, password, and email.

Freelancers:

  • List new services, providing details such as category, pricing, delivery time, and service description, along with images or videos.
  • Track and manage their offered services.
  • Respond to inquiries from clients regarding their services and provide custom offers if needed.
  • Mark services as completed once delivered.

Clients:

  • Browse services using filters like category, price, and rating.
  • Engage with freelancers to ask questions or request custom orders.
  • Hire freelancers and proceed to checkout (simulate payment process).
  • Leave ratings and reviews for completed services.

Admins:

  • Elevate a user to admin status.
  • Introduce new service categories and other pertinent entities.
  • Oversee and ensure the smooth operation of the entire system.

Extra:

  • Users can add and edit a profile description.
  • Users can select their skills to show on the user's profile.
  • Admins can add new skill options.
  • Admins can monitor system statistics.
  • Clients can see detailed service purchase history with review submission system.

Running

sqlite3 database/sixer.db < database/database.sql
php -S localhost:9000

If desired, you can populate the database with mock data to explore the project's features more easily using this command:

sqlite3 database/sixer.db < database/insert_mock_data.sql

Credentials

Team

This project was developed for the LTW 24/25 course at FEUP, with the help of Maurício Sardinha and Pedro Araújo.

About

freelancing platform where freelancers can offer their services and customers can purchase them

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •