Learning Management System

Kenneth Ibea

0

Backend Engineer

Frontend Engineer

DevOps Engineer

AWS

Golang

React

Overview This system is a comprehensive educational platform designed to facilitate online learning and teaching experiences. It combines a robust frontend built with React, TypeScript, and Material-UI for an intuitive user interface, with a scalable Golang backend for efficient data handling and service integration. Deployed on AWS EC2, it ensures reliability and scalability, while Microsoft authentication provides a seamless and secure login process. Key functionalties - Authentication using Microsoft - User Management(Student, Teacher, Meal Maker) - Notification Management System Architecture
Frontend: Developed with React, leveraging TypeScript for type safety and Material-UI (MUI) for the design system, ensuring a responsive and intuitive user interface.
Backend: Implemented in Golang, providing a robust and scalable server-side solution. The backend handles RESTful API requests, interacts with the database, and integrates third-party services like Google authentication.
Deployment: The application is deployed on Amazon Web Services (AWS) Elastic Compute Cloud(EC2), offering reliable and scalable computing capacity. CI/CD pipelines are set up to automate testing and deployment processes, ensuring seamless updates and maintenance. Technologies
React: A JavaScript library for building user interfaces.
TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
Material-UI (MUI): A popular React UI framework that implements Google's Material Design.
Golang: A statically typed, compiled programming language designed at Google.
AWS EC2: A web service that provides resizable compute capacity in the cloud.
Microsoft Authentication: A service that provides authentication capabilities via Microsoft accounts.
Like this project
0

Posted Jun 30, 2024

This system is a comprehensive educational platform designed to facilitate online learning and teaching experiences.

Likes

0

Views

14

Tags

Backend Engineer

Frontend Engineer

DevOps Engineer

AWS

Golang

React

Predict Stock Price Using OpenAI API
Predict Stock Price Using OpenAI API
Recruit Management System
Recruit Management System
Voice Message Social Media System
Voice Message Social Media System