EduGainer-s is a project focused on enhancing the educational experience through technology. This repository contains the frontend and backend code for the EduGainer-s application.
- Interactive Learning: Engaging and interactive educational content.
- User Management: Manage user profiles and progress.
- Responsive Design: Accessible on various devices.
- Class and Library Management System: Developed a comprehensive system using the MERN stack.
- User Registration and Fee Payment: Implemented functionalities for user registration and fee payments.
- Real-time Chat: Integrated real-time chat feature using WebSockets, providing a seamless experience for students and faculty members.
- Data Automation: Automated data updates following the policies of the startup.
- Frontend: JavaScript, HTML, CSS
- Backend: Node.js, Express
- Node.js
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/Shashankpantiitbhilai/EduGainer-s.git cd EduGainer-s
-
Install dependencies for both frontend and backend:
cd Frontend npm install cd ../Backend npm install
-
Start the backend server:
cd Backend npm start
-
Start the frontend server:
cd ../Frontend npm start
-
Open your browser and navigate to
http://localhost:3000
We welcome contributions! Follow these steps to contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Open a pull request
Feel free to submit issues and enhancement requests on the issues page.
This project is licensed under the MIT License - see the LICENSE file for details.
For more information, visit the EduGainer-s Project page.