ProjectExpo
Submission for Smart India Hackathon 2022 🌟
ProjectExpo
an Integrated platform for projects taken up by the students of various universities/colleges.
🏆 ProjectExpo: Empowering Student Innovations 🌟
ProjectExpo, the winning project of Smart India Hackathon 2022, is designed to cater to the diverse needs of students from different universities and colleges. It serves as a hub where students can not only present their innovative projects but also explore a rich repository of recommended projects aligned with their interests. This innovative platform offers a holistic solution for students, enabling them to showcase their projects, collaborate with peers, and supercharge their career prospects. 🚀
Join ProjectExpo now and unleash your creativity, learn from others, and accelerate your career growth! 💡
Features and Interfaces
📚 Integrated Project Repository
-
Students from various universities/colleges can showcase their projects, while others can explore and learn from a wide range of recommended projects based on their interests. 📂
-
Project with filtering and searching for fast access
-
Detailed Project Description for easy understanding with Download feature
🔍 Project Upload and Plagiarism Checker
-
Students of various university and colleges can upload their project with details description and with privacy option (pasting link generated bu aws s3 bucket)
-
Maintain academic integrity with our built-in tool that performs thorough plagiarism checks, ensuring originality and authenticity. ✅
💼 CareerBoost Reward System
-
Earn CareerBoost points based on project quality and plagiarism checks. Utilize these points to unlock job opportunities and secure interview calls from our partner companies. 🎉
-
Recrutier can show user profile
🔖 Personalized Project Recommendations
-
Get project recommendations tailored to your preferences, like and follow projects, and receive updates from project owners. Collaborate, learn, and grow together! 👥
-
Project Repository is already recommended based on likes and interest of users (here is code)
🙋♂️ User Authentication
🎓 College Admin Controls
-
College administrators have exclusive access to manage departments, subjects, faculty details, and assess student projects. They can also contribute through insightful blogs. 💼
-
College's Departments List
-
Add New Departments
-
Faculties of College Page
-
Edit Your college's Assets
Tech stack
Tools and Languages:
Points to remember while testing the app
Getting Started To get started with ProjectExpo, follow these steps:
- Clone this repository.
- Install the required dependencies by running npm install.
- Set up the database and configure the necessary environment variables.
- Run the application using npm start.
- Access the application through your preferred web browser.
Instructions
git clone https://github.com/khushi2706/ProjectExpo.git
cd ./ProjectExpo
- Install node dependencies
npm install
- setup database configuration and aws configuration
- Create a
.env
file- Add relevant credentials
cp .env.example .env
npm start
on both frontend and backend- The app frontend is now running at http://localhost:3000/
- The app backend is running at http://localhost:5000/
Useful Links
Need help?
Feel free to contact me my team on
- Dharmesh Vala -- LinkedIn
- Yash Vala -- LinkedIn
- Khushi Patel -- LinkedIn
- Nikunj Patel -- LinkedIn
- Bhumit Bhedse -- LinkedIn
- Rajveer Rathod -- LinkedIn
if (youEnjoyed) {
starThisRepository();
}