Welcome👋
Welcome to the README for the DEV-G EdTech project This is a fully functional ed-tech platform that enables users to create, consume, and rate educational content. The platform is built using the MERN stack, which includes ReactJS, NodeJS, MongoDB, and ExpressJS. It aims to provide: - **Seamless Learning Experience**: A seamless and interactive learning experience for students, making education more accessible and engaging. - **Instructor Platform**: A platform for instructors to showcase their expertise and connect with learners across the globe. ### Live Link : https://edtech-dev-g-frontend.vercel.app/
🎥 Video Demonstration :
Admin Section
To set up the project, follow these steps:
Clone the repository:
git clone https://github.com/ashutoshgithubs/iemhacks_DEV-G.git
Navigate to the project directory:
cd iemhacks_DEV-G
Install dependencies:
npm install
Configure environment variables:
.env.sample
to .env
..env
file.Start the script:
npm run dev
( This command will run both client ( src ) and server ).
Access the application in your web browser at http://localhost:3000.
First, fork the repository to your GitHub account by clicking on the "Fork" button at the top-right corner of the repository page.
After forking the repository, clone it to your local machine and install dependencies:
Then, start the project.
Create your account on the website by signing up and become familiar with the interface and behaviour of the backend.
Before making any changes, create a new branch for your contributions:
You can either create a new issue to request changes or work on existing issues. If you choose to work on an existing issue, comment on it to get assigned the gssoc24
label.
Make your changes, stage them, and commit with descriptive messages:
Push your changes to your forked repository:
Once your changes are pushed, create a pull request by visiting your forked repository on GitHub. Compare and select the appropriate branches, give your PR a descriptive title and description, and submit it for review.
Your pull request will be reviewed by the project admin (i.e. me) or project mentor. Make any requested changes and wait for approval. Once approved, your branch will be merged into the main codebase.
Thanks goes to these wonderful people ✨✨:
Don't forget to leave a star ⭐️ for this project!
Thank you for being a part of the DEV-G.