{"id":18302775,"url":"https://github.com/sugam-arora/unicollab","last_synced_at":"2025-04-13T00:47:57.838Z","repository":{"id":228251477,"uuid":"693435091","full_name":"SUGAM-ARORA/UniCollab","owner":"SUGAM-ARORA","description":"UniCollab is more than just a platform; it's a gateway to a world where students from different universities/colleges converge to collaborate, innovate, and elevate their projects. Imagine a space where ideas flow freely, where knowledge is shared effortlessly, and where learning transcends classrooms. That's UniCollab for you.","archived":false,"fork":false,"pushed_at":"2025-04-10T12:21:29.000Z","size":57501,"stargazers_count":70,"open_issues_count":139,"forks_count":116,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-13T00:47:31.695Z","etag":null,"topics":["aws","azure","docker","firebase","firebase-auth","firebase-authentication","firebase-hosting","good-first-contribution","hacktoberfest","hacktoberfest-2024","hacktoberfest-accepted","hacktoberfest2024","hacktoberfest2024-accepted","javascript","kubernetes","open-source","python","reactjs","shell-script"],"latest_commit_sha":null,"homepage":"https://uni-collab.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SUGAM-ARORA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-19T03:01:55.000Z","updated_at":"2025-03-28T21:45:02.000Z","dependencies_parsed_at":"2024-08-26T15:43:41.531Z","dependency_job_id":"ddf2ba46-4e47-4ca7-8f44-d50925874946","html_url":"https://github.com/SUGAM-ARORA/UniCollab","commit_stats":null,"previous_names":["sugam-arora/unicollab"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUGAM-ARORA%2FUniCollab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUGAM-ARORA%2FUniCollab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUGAM-ARORA%2FUniCollab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SUGAM-ARORA%2FUniCollab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SUGAM-ARORA","download_url":"https://codeload.github.com/SUGAM-ARORA/UniCollab/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650435,"owners_count":21139672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","azure","docker","firebase","firebase-auth","firebase-authentication","firebase-hosting","good-first-contribution","hacktoberfest","hacktoberfest-2024","hacktoberfest-accepted","hacktoberfest2024","hacktoberfest2024-accepted","javascript","kubernetes","open-source","python","reactjs","shell-script"],"created_at":"2024-11-05T15:22:24.096Z","updated_at":"2025-04-13T00:47:57.815Z","avatar_url":"https://github.com/SUGAM-ARORA.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"UniCollab-Top.png\"\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"UniCollab-Bottom.png\"\u003e\n\u003c/p\u003e\n\u003ccenter\u003e\n\u003cimg src=\"https://readme-typing-svg.herokuapp.com/?color=00FFFF\u0026size=40\u0026width=900\u0026height=80\u0026lines=UniCollab:%20Unleashing%20Collaborative%20Learning\"\u003e \n\u003c/center\u003e\n\u003ch3\u003e\u003cp align=\"center\"\u003eWelcome to UniCollab, where knowledge knows no boundaries\u003c/h3\u003e\u003c/p\u003e\n\n![PRs Welcome](https://img.shields.io/badge/PRs-welcome-cyan.svg?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub forks](https://img.shields.io/github/forks/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub Repo stars](https://img.shields.io/github/stars/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub contributors](https://img.shields.io/github/contributors/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub last commit](https://img.shields.io/github/last-commit/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub repo size](https://img.shields.io/github/repo-size/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![Github](https://img.shields.io/github/license/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub issues](https://img.shields.io/github/issues/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/SUGAM-ARORA/Unicollab?style=badge\u0026color=cyan\u0026logo=openai)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://media.giphy.com/media/26tn33aiTi1jkl6H6/giphy.gif\" width=\"600\" height=\"300\"\u003e\n\u003c/p\u003e\n\n## 👋 About UniCollab \n\nUniCollab is more than just a platform; it's a gateway to a world where students from different universities/colleges converge to collaborate, innovate, and elevate their projects. Imagine a space where ideas flow freely, where knowledge is shared effortlessly, and where learning transcends classrooms. That's UniCollab for you.\n\n![Visitors](https://api.visitorbadge.io/api/visitors?path=SUGAM-ARORA/Unicollab%20\u0026style=badge\u0026logo=openai)\n\n## 🏅 Hacktoberfest 2024\n\nJoin us for Hacktoberfest 2024! This October, we welcome contributions to improve UniCollab. Your contributions could be anything from enhancing existing features to introducing new ones. This is your chance to make an impact and earn swag while contributing to open source!\n\n![image](https://github.com/user-attachments/assets/1658543e-73c6-4a45-a955-074fe17a6458)\n\n![Screenshot from 2024-09-30 11-38-06](https://github.com/user-attachments/assets/8ba6671c-7063-4a1f-86f8-2bab9f584797)\n\n![Screenshot from 2024-09-30 13-07-06](https://github.com/user-attachments/assets/cad355a1-37e7-4cb6-9910-f250df43bc45)\n\n\n## 🏅 Featured in \n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"gssoc-banner.png\" style=\"width: 80%; height: auto;\"\u003e\n\u003c/p\u003e\n\n\n## 🖌️ Scope of the Project \n\nTo actively contribute to UniCollab, I encourage you to delve into the [PROPOSED-AIM](AIM_OF_THIS_PROJECT.md) file which provides a comprehensive outline of our project's overarching goals and feature set. If you identify features that are needed but not yet implemented(as mostly are), please create an issue outlining the feature request for discussion and implementation. Your input will drive UniCollab's evolution as a dynamic and impactful platform for student collaboration.\n\n## 🔄 Tech Stack\n\nProposed tech stack for project(although you are free to use any other stack outside of these):\n\n1. **Backend:**\n   - Node.js with Express.js for the server 💻\n   - MongoDB for the database (using Mongoose for object modeling) 📊\n   - Firebase Authentication for user authentication and authorization 🔐\n   - Firebase Cloud Functions for serverless backend logic ☁️\n\n2. **Frontend:**\n   - React.js for a dynamic and responsive user interface ⚛️\n   - HTML5, CSS3, JavaScript for elegant and modern design 🎨\n   - Firebase Hosting for fast and secure web hosting 🚀\n   - Firebase Realtime Database for real-time data synchronization 🔥\n\n3. **DevOps \u0026 Deployment:**\n   - Continuous Integration/Continuous Deployment (CI/CD): GitLab CI/CD for automated testing and deployment 🔄\n   - Containerization: Docker for efficient and scalable deployment 🐳\n   - Orchestration: Kubernetes for managing containerized applications ⚙️\n\n4. **Cloud Platform:**\n   - Hosting: AWS (Amazon Web Services) for reliable and scalable hosting ☁️\n   - Serverless Computing: AWS Lambda for cost-effective and scalable backend services 🚀\n   - Storage: AWS S3 for secure and scalable storage solutions 📦\n\n5. **Machine Learning \u0026 AI:**\n   - Frameworks: TensorFlow and PyTorch for advanced machine learning capabilities 🧠\n   - Libraries: scikit-learn, pandas, NumPy for data manipulation and analysis 📊\n   - Deployment: Docker containers for easy deployment of machine learning models 🐳\n\n6. **Database:**\n   - MongoDB for flexible and scalable NoSQL database solutions 📊\n\n7. **Other Tools and Technologies:**\n   - Websockets for real-time communication and collaboration features 🔄\n   - Security: JWT (JSON Web Tokens) for secure authentication and authorization 🔒\n   - Data Visualization: D3.js or Chart.js for interactive and visually appealing data representation 📊\n   - Testing: Jest for React.js unit testing, Selenium for end-to-end testing 🧪\n\n## ✔ Key Features\n\n- **Project Showcase:** Showcase your projects and discover what other students are working on.\n- **Collaborative Tools:** Work together seamlessly with integrated collaboration tools.\n- **Knowledge Sharing:** Share insights, tips, and tricks with a community passionate about learning.\n- **Career Opportunities:** Explore internship and job opportunities from our partner organizations.\n\n## 🚀 Get Started\n\n1. **Explore Projects:** Browse through projects and find ones that interest you.\n2. **Create Your Profile:** Showcase your skills, projects, and aspirations.\n3. **Start Collaborating:** Connect with like-minded individuals and start collaborating.\n\n## 🛠️ Available Scripts\n\nAll contributors should look for [LEARN](LEARN.md). This file provides detailed instructions on how to build the project locally and contains other essential information. Whether you're new to the project or a seasoned contributor, the [LEARN](LEARN.md) file is a valuable resource for understanding the project's structure and requirements. \n\n## 👀 Vision \n\n#### Mission 📚\nTo create a dynamic platform where students from diverse universities collaborate, innovate, and showcase their projects, driving learning and recognition.\n\n#### Core Objectives 👥\n1. **Foster Collaboration**: Enable seamless teamwork on projects.\n2. **Enhance Learning**: Provide resources and a community for mutual learning.\n3. **Showcase Projects**: Offer a stage for students to display their work and talents.\n4. **Inspire Innovation**: Encourage creative and impactful projects.\n5. **Build Community**: Cultivate a supportive network for feedback and growth.\n\n#### Long-Term Goals 🔄\n1. **Global Reach**: Expand to more universities worldwide.\n2. **Industry Partnerships**: Collaborate with tech companies and institutions.\n3. **Professional Integration**: Connect with LinkedIn and GitHub.\n4. **Continuous Evolution**: Regular updates based on feedback and trends.\n\n#### Success Metrics 📈\n1. **User Engagement**: Activity levels and collaboration rates.\n2. **Growth**: Increase in users and projects.\n3. **Satisfaction**: Regular feedback and user satisfaction surveys.\n4. **Learning Impact**: User testimonials and success stories.\n5. **Community Activity**: Discussions, contributions, and events.\n\nBy embracing these goals, UniCollab aims to be the premier platform for student collaboration and innovation.\n\n## 📄 Documentation\n\nExplore our comprehensive documentation in the [DOCUMENTATION](Documentation.md) file, which serves as a detailed guide to understanding and contributing to UniCollab. This document covers various aspects of the project, including setup instructions, architecture overview, and contribution guidelines. We recommend referring to this documentation to gain a deeper insight into UniCollab and make meaningful contributions to its development.\n\n## ⚠️ Caution \n\n1. **Sync Your Fork**: Before making a pull request, ensure your fork is up-to-date with the latest changes from the main repository to avoid conflicts.\n2. **Data Privacy**: Ensure that sensitive information is protected and not shared without consent. Follow best practices for data security.\n3. **Intellectual Property**: Respect the intellectual property rights of all users. Do not upload or use copyrighted materials without proper authorization.\n4. **Quality Control**: Maintain high standards for project submissions. Ensure that projects are well-documented, functional, and original.\n5. **Respectful Collaboration**: Foster a respectful and inclusive environment. Discrimination, harassment, or any form of misconduct will not be tolerated.\n6. **Resource Management**: Use platform resources responsibly. Avoid activities that could harm the platform's integrity or availability for other users.\n7. **Compliance with Guidelines**: Adhere to all platform guidelines and policies. Regularly review updates to ensure continued compliance.\n\nBy adhering to these cautions, UniCollab aims to create a safe, respectful, and productive environment for all users.\n\n## 🛡️ License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🌱 Contribute\n\nWe believe in the power of collaboration. If you have ideas to improve UniCollab, feel free to contribute! Check out our [Contribution Guidelines](CONTRIBUTING.md) to get started.\n\n## 🧑‍💼 Project Admin \n \n\u003cdiv align=\"center\"\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/SUGAM-ARORA\"\u003e\u003cimg src=\"https://github.com/SUGAM-ARORA/UniCollab/assets/96546088/09d60ee5-8215-4327-808f-4edf119370b6\" width=150px height=150px /\u003e\u003c/a\u003e\u003c/br\u003e \u003ch4 style=\"color:cyan;\"\u003eSugam Arora\u003c/h4\u003e\n \u003ca href=\"https://www.linkedin.com/in/sugamarora23/\"\u003e\u003cimg src=\"https://img.icons8.com/fluency/2x/linkedin.png\" width=\"32px\" height=\"32px\"\u003e\u003c/img\u003e\u003c/a\u003e\n   \u003c/td\u003e\n\n\u003c/tr\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\n## 🤝 Contributors \n  \u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://media.giphy.com/media/xT5LMHxhOfscxPfIfm/giphy.gif\" width=\"600\" height=\"300\"\u003e\n  \u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e🎉 Kudos to You Wonderful and Dedicated Contributors! 🌟\u003c/h3\u003e \u003cbr\u003e\n  \u003ca href=\"https://github.com/SUGAM-ARORA/UniCollab/graphs/contributors\"\u003e\n    \u003cimg src=\"https://contrib.rocks/image?repo=SUGAM-ARORA/UniCollab\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## 📬 Contact Details\n\nYou can connect with me on various platforms:\u003cbr\u003e\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-%230077B5.svg?logo=linkedin\u0026logoColor=white)](https://linkedin.com/in/sugam-arora-117265142) [![Instagram](https://img.shields.io/badge/Instagram-%23E4405F.svg?logo=Instagram\u0026logoColor=white)](https://instagram.com/sugam.arora.393?utm_source=qr\u0026igshid=MzNlNGNkZWQ4Mg%3D%3D) [![Twitter](https://img.shields.io/badge/Twitter-%231DA1F2.svg?logo=Twitter\u0026logoColor=white)](https://twitter.com/SugamArora14) [![Facebook](https://img.shields.io/badge/Facebook-%231877F2.svg?logo=Facebook\u0026logoColor=white)](https://facebook.com/sugam.arora.393)[![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?logo=YouTube\u0026logoColor=white)](https://youtube.com/@sugamarora5997)\n[![Gmail](https://img.shields.io/badge/Gmail-%23FFFFFF.svg?logo=gmail\u0026logoColor=red)](mailto:sugam.arora23@gmail.com)\n\n## 🌟 Join Us \n\nReady to embark on a journey of collaborative learning? Join UniCollab now and be a part of a community that believes in the power of collaboration!\nThank you for contributing to our open-source project! We appreciate your support 🚀\nDon't forget to leave a star ⭐\n\n\n![image](https://github.com/user-attachments/assets/34d63e02-a533-4249-9a97-d8338f6cc0a2)\n\n\u003cp align=\"right\"\u003e{\u003ca href=\"#top\"\u003eBack to top\u003c/a\u003e}\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsugam-arora%2Funicollab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsugam-arora%2Funicollab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsugam-arora%2Funicollab/lists"}