Skip to content

ECHO is an ed tech platform facilitating project-based learning, connecting instructors and students worldwide for diverse learning opportunities.

Notifications You must be signed in to change notification settings

AbhishekNavgan95/ECHO

Repository files navigation


Logo

ECHO

ECHO is an ed tech platform facilitating project-based learning, connecting instructors and students worldwide for diverse learning opportunities.

View Demo · Report Bug · Request Feature

Index

  1. About The Project
  2. Getting Started
  3. Prerequisites
  4. Installation
  5. Usage
  6. Roadmap
  7. Contributing
  8. Contact
  9. Creadits

About The Project



ECHO is a dynamic ed-tech platform designed to empower instructors to create and sell IT courses across various categories. Admins can manage categories, instructors can develop courses with video lectures, and students can browse and purchase courses using secure online payments. The platform provides tailored dashboards for efficient user management and interaction.

(back to top)

Built With

Tailwind CSS React Node.js Express Vite mongoDB

(back to top)

Getting Started

To setup the project locally follow these steps:

  1. clone the repo
  git clone https://github.com/AbhishekNavgan95/ECHO
  1. Navigate to the project directory.
  cd ECHO
  1. Install dependencies.
  npm i

Prerequisites

Set up the environment variables properly.

Usage

start the development server

  npm run dev

(back to top)

Roadmap

    ECHO/
    ├── server/
    │   ├── config/
    │   ├── controllers/
    │   ├── mail/
    │   ├── middlewares/
    │   ├── models/
    │   ├── routes/
    │   ├── utils/
    ├── src/
    │   ├── assets/
    │   ├── components/
    │   │   ├── common/
    │   │   ├── core/
    │   │   ├── Skeletons/
    ├── data/
    ├── hooks/
    ├── pages/
    │   │   ├── common
    │   │   ├── core
    │   │   ├── Skeletons
    ├── reducer/
    ├── services/
    │   │   ├── operations
    ├── slices/
    ├── utils/
    ├── admin/
    │   ├── dashboard.php
    ├──── users.php

(back to top)

Contributing

Contributions and feedback are welcome! If you have suggestions, found a bug, or want to contribute code, please follow the and submit a pull request. Together, we can make this project even better!

(back to top)

Contact

mail Abhishek Navgan

live demo ECHO

(back to top)

CREDITS

Special thanks to Codehelp (Love Babbar) whose DOT Batch Web Development Bootcamp was instrumental in the development of this project. The comprehensive course provided invaluable insights and hands-on experience with complex technologies used in this MERN stack application. Their guidance and expertise played a crucial role in shaping this project and advancing my skills in full-stack web development.

I am grateful for the support and knowledge gained from this course, which has empowered me to create innovative solutions and pursue further challenges in the field of web development.

(back to top)

Project Sneak Peek












About

ECHO is an ed tech platform facilitating project-based learning, connecting instructors and students worldwide for diverse learning opportunities.

Topics

Resources

Stars

Watchers

Forks

Languages