Managing and optimizing relational and non-relational databases for high performance.
MAKAUT Notes is a database-driven educational content management system designed to securely store, manage, and deliver academic PDF notes to users. The system focuses on efficient database design and backend management to support structured content browsing, secure purchases, and controlled access to premium study materials.
The primary objective of this project was to implement a robust Database Management System using MySQL, integrated with Laravel (PHP) and Node.js, to ensure reliable data storage, fast retrieval, transactional integrity, and secure handling of user authentication and purchase records.
Structured Database Design: Designed a well-normalized MySQL database to manage users, streams, semesters, subjects, PDF files, purchases, and access validity, ensuring minimal redundancy and high data consistency.
Secure User Data Handling: Implemented a recommendation system that suggests destinations, accommodations, and activities based on user preferences and past behaviors.
Payment & Purchase Record Management: Stored and managed payment transactions and purchase validity using structured database tables, ensuring accurate tracking of paid content and time-based access control.
Controlled PDF Access System: Ensured PDFs are accessible only to authorized users by validating purchase records and expiry dates through backend database queries.
Back-End:
APIs: Integrated third-party APIs for flight, hotel, and car rental bookings to provide a wide range of options to users.
Your email address will not be published. Required fields are marked *