Skip to content

Phanthom-Mekat/StudyCollab-Collaborative-Learning-Platform-11-client

Repository files navigation

StudyCollab

A platform for students to submit and view assignments, with features such as marking and grading, and a UI that is easy to use.

Live URL Live firebase Live vercel

Key Features

  • Ability for students to submit assignments
  • Ability for teachers to view and mark assignments
  • Ability to search for assignments by student or assignment name
  • Ability to filter assignments by difficulty
  • Ability to view assignment details, including marks and feedback
  • Ability to view a student's submission history
  • Ability to view a student's marks and grades
  • Ability to view a student's average mark and grade
  • Ability to search for assignments by student or assignment name
  • Ability to see leaderboard of students with highest point

Packages Used

  • react
  • react-dom
  • react-router-dom
  • @radix-ui/react-dialog
  • @radix-ui/react-slot
  • @radix-ui/react-select
  • @radix-ui/react-progress
  • @radix-ui/react-label
  • class-variance-authority
  • clsx
  • dotenv
  • firebase
  • framer-motion
  • lottie-react
  • lucide-react
  • next-themes
  • react-datepicker
  • react-hot-toast
  • react-icon-cloud
  • react-icons
  • react-router-dom
  • react-toastify
  • radix-icons
  • sweetalert2
  • tailwind-merge
  • tailwindcss-animate
  • vite

About

It is built using modern web technologies including React.js for the front-end. The platform facilitates collaborative learning by allowing users to create and join study groups, share resources, participate in discussions, and track their learning progress. The back-end is built with MongoDB and Express.js to handle server-side logic and API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages