The API for a Learning Management System built with Node.js and MySQL. This online learning platform is for users interested in learning FOREX trading. It contains comprehensive courses from the basics of the forex market to advanced trading strategies.
Accomplishments
Led backend development, creating a robust API using Node.js, Express, and MySQL.
Designed and implemented scalable RESTful API endpoints, enabling efficient user authentication, course content, and progress tracking management.
Optimised server-side performance by streamlining database queries and ensuring seamless data flow between the client and back end.
Integrated the Paystack payment gateway, enabling secure and seamless processing of course payments and subscriptions.
Implemented secure authentication mechanisms, including token-based authorization, to protect user data and system integrity.
Collaborated with front-end developers to integrate back-end functionality and ensure smooth user experiences.
Emmanuel developed backend for a Learning Management System with NodeJs, Express and MySQL, featuring secure APIs for user authentication and course management.