π BookBridge Sri Lanka β A Second-Hand Book Exchange Platform for Uni Students π±π°
Hey devs! π
Iβve been working on a project called BookBridge Sri Lanka β a web platform designed to help university students buy, sell, or exchange used textbooks and reference books at affordable prices.
The GitHub repo is currently private, but I wanted to share what I've built and get your feedback. After finishing the project, I decided to make it public.
π― The Problem It Solves
In Sri Lanka, university reference books can cost anywhere from LKR 1,500 to 8,000+. Right now, students rely on chaotic WhatsApp groups to find books.
BookBridge provides a dedicated, trusted, and organized marketplace just for students.
β¨ Key Features
- π€ User registration & login
- π Post books for sale / exchange
- π Search & filter books by category, price, or condition
- π¬ In-platform messaging between buyers & sellers
- β Seller reviews & ratings
- π Wishlist to save books
- π‘οΈ Admin dashboard for moderation
- π± Fully mobile responsive
π οΈ Built With
- Frontend: HTML5, CSS3, JavaScript, Bootstrap 5
- Backend: PHP 8.x
- Database: MySQL 8.x
- Tools: XAMPP/WAMP, VS Code, Git
π How It Works (Local Setup)
- Clone the repo (private, but I can share structure below)
- Move to
C:\wamp64\www\bookbridge\ - Import
database/bookbridge_db.sqlvia phpMyAdmin - Update
includes/db.phpwith your DB credentials - Run
http://localhost/bookbridge/
π Quick Project Structure
bookbridge/
βββ admin/ β Dashboard, manage users & books
βββ assets/ β CSS, JS, images
βββ database/ β SQL export
βββ includes/ β Header, footer, DB connection, auth check
βββ uploads/ β Book cover images
βββ index.php β Homepage
βββ register.php β Registration
βββ login.php β Login
βββ listings.php β Browse books
βββ post-book.php β Add new book
βββ messages.php β Messaging system
βββ wishlist.php β Saved books
βββ review.php β Ratings & reviews
βββ ...
π©βπ» About Me
Sayuri Kotikawaththa
2nd Year, Web Programming @ BCI Campus, Negombo, Sri Lanka
π§ annsayu12@gmail.com
β Feedback Iβd Love From You
- How can I improve the user experience for buyers & sellers?
- Any security or performance tips for a PHP + MySQL student project?
- Would you use something like this as a student? Why or why not?
Thanks for reading! π
If youβd like to see the code or collaborate, drop a comment or DM me β happy to grant access to serious contributors.
Top comments (0)