This is the frontend for the Elearn Portal, built using React.js. It provides a clean UI to display courses and their lessons.
Ensure you have the following installed:
- Node.js (LTS Version) → Download Here
- npm (comes with Node.js) or yarn → Download Here
git clone https://github.com/your-repo/elearn-frontend.git
cd elearn-frontend
npm install # or yarn install
Find and update the API URL in AddNewCourse.js
and Home.js
.
npm run build
📂 elearn-frontend
├── 📂 src
│ ├── 📂 components # Reusable components
│ ├── 📂 pages # Pages (Home, About, Contact, etc.)
│ ├── 📂 services # API calls
│ ├── 📂 assets # Images, logos, styles
│ ├── App.js # Main App component
│ ├── index.js # Entry point
├── 📄 .env # API configuration
├── 📄 package.json # Dependencies and scripts
├── 📄 README.md # Project documentation