Skip to content

maiHydrogen/CAmpus_final

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Campus Collaborate

  • This is a dynamic collaborative platform designed for college students to showcase their projects, foster meaningful collaborations, and connect with like-minded peers.
  • Whether you are working on innovative software applications, groundbreaking research projects, or creative endeavors, our platform provides a vibrant space for you to share your work, collaborate with others, and explore a diverse range of projects within the college community.

Description

  • Developed and deployed a Flutter/Dart mobile application integrated with a Node.js/Express.js backend server, to facilitate collaboration on various projects and enable connections among like-minded peers on campus.
  • Made use of the realtime capabilities of Cloud Firestore for enabling Real Time Messaging between users, ImageKit for the storage of images and videos and Cloudinary for storing files.
  • Made use of Microsoft Graph Api for the authentification of users
  • Utilized Google Perspective API which uses Machine Learning to detect toxic messages and moderate conversations.

Tech-Stack Used

  • Flutter - As the framework for building the frontend.
  • Firebase/Firestore - As a Database for storing Chat Messages and for Real Time Messaging as the updates to Firestore are automatically reflected in the app.
  • ExpressJs) - As a Web Framework.
  • NodeJs - As the Server Framework.
  • MongoDb - As a Database for storing User,Project and Course Models. -Google Perspective Api - As an Api which detects toxicity in messages.

Design of Pages

Login Page: Screenshot from 2024-07-01 05-23-00

Profile Page: Screenshot from 2024-07-01 05-24-15

Home Page: Screenshot from 2024-07-01 05-24-01

Project Page: Screenshot from 2024-07-01 05-24-55

New Project Page: Screenshot from 2024-07-01 05-24-33

Course Review Page: Screenshot from 2024-07-01 05-24-45

About

reference for ethos24

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 80.7%
  • JavaScript 9.1%
  • C++ 5.0%
  • CMake 4.0%
  • Swift 0.5%
  • HTML 0.4%
  • Other 0.3%