SCHOOLBOOKS: A WEB PLATFORM FOR RESELLING EDUCATIONAL BOOKS

Dublin Core

Title

SCHOOLBOOKS: A WEB PLATFORM FOR RESELLING EDUCATIONAL BOOKS

Author

Selma Salman

Abstract

The high cost of educational materials presents a significant financial burden for students and educators. This thesis presents SchoolBooks, a specialized Consumer-to-Consumer marketplace platform for buying and selling educational books across primary, secondary, and higher education levels.
The platform was developed using React frontend with TypeScript, Laravel PHP backend with RESTful API, and PostgreSQL database. The system features a three-tier user system (Free, Premium, Premium+) balancing accessibility with sustainability. Key functionality includes advanced search and filtering by educational level, secure authentication, product management with image upload, shopping cart and wishlist features, order processing, and real-time notifications. Development followed test-driven principles using Playwright.
SchoolBooks demonstrates the viability of specialized C2C marketplaces using modern web development practices. The modular architecture supports future enhancements including mobile applications and recommendation systems, contributing to educational technology through accessible resource sharing.

Keywords

educational marketplace, C2C platform, React, Laravel, PostgreSQL, full-stack development, educational technology, book sharing, student resources, web application development

Document Viewer