Skip to content

TM-1-3/Learn2Day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 English | 🇵🇹 Português

BSc in Informatics and Computing Engineering
L.EIC019 - Web Languages and Technologies
2024/2025


Collaborators 🤝

Name Number
Joana Carvalhal up202306568
Martim Cadilhe up202307833
Tomás Morais up202303834

Grade : 15,1

Learn2Day Project Report

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.

Running

sqlite3 docs/learn2day.db < docs/learn2day.sql
cd src
php -S localhost:9000

Credentials

  • martim/123456 -> Admin account
  • testetutor/123456 -> Tutor account
  • testestudent/123456 -> Student account

About

Academic Tutoring Website Developed for the L.EIC019 - Web Languages and Technologies Course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •