Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cepdnaclk/e19-co226-online-learning-platform

LearnEdge is an innovative Online Learning Platform, empowering learners worldwide and connecting educational institutions globally. https://lakshithakaveen.github.io/frontend/
https://github.com/cepdnaclk/e19-co226-online-learning-platform

co226-projects e19-co226 e19-co226-projects html java javascript mysql nodejs react react-router springboot tailwindcss

Last synced: 2 days ago
JSON representation

LearnEdge is an innovative Online Learning Platform, empowering learners worldwide and connecting educational institutions globally. https://lakshithakaveen.github.io/frontend/

Awesome Lists containing this project

README

        

LearnEdge


- Frontend Deployment
- Documentation

Welcome to LearnEdge, your gateway to a world of boundless knowledge and endless possibilities! 🚀

LearnEdge is a online learning platform designed to empower learners of all ages and backgrounds to unleash their potential and achieve their dreams.

# Tech Stack

## Front End

Technologies Used: React, Javascript, HTML5, TailwindCSS

### React :
- React is a popular JavaScript library for building user interfaces.
- It allows developers to create reusable UI components and efficiently manage the dynamic rendering of data-driven views in web applications.

### JavaScript :
- JavaScript is a versatile programming language primarily used for web development.
- It enables interactive and dynamic content on websites, offering capabilities for both front-end and back-end development through frameworks like Node.js.

### Tailwind CSS :
- Tailwind CSS is a utility-first CSS framework that streamlines web development by providing a set of pre-designed classes to style elements.
- It enables rapid UI design and customization while promoting consistency in styling across projects.

### HTML5 :
- HTML5 is the latest version of Hypertext Markup Language, used to structure and present content on the web.
- It introduces new features like semantic elements, multimedia support, and improved forms for enhanced user experiences.

## Back End

Technologies Used: Springboot, Node.js, MySQL

### Spring Boot :
- Spring Boot is a Java-based framework that simplifies the process of building production-ready web applications.
- It provides a set of tools and conventions for rapid development and easy configuration.

### Node.js :
- Node.js is a server-side JavaScript runtime environment.
- It allows developers to build scalable and high-performance network applications, making it well-suited for creating real-time web applications.

### MySQL :
- MySQL is an open-source relational database management system.
- It is widely used for storing and managing structured data in various types of applications, from small websites to large enterprise systems.

# User Interface

1. Home Page









2. User Page

- User Login Page




- User Dashboard







3. Tutor Page

- Tutor Login Page




- Tutor Dashboard







# Additional Features
- Upon the completion and submission of the 'Contact Us' form, a mail is send with the form details

## "Contact Us form"

### Email