Skip to content

ramjirathore/project-codinity

Repository files navigation

Codinity

An educational video sharing platform bringing the Code and the Community together!

Motivation

The idea behind Codinity is to basically provide a platform for college going students to explore and share their knowledge on various topics related to computer science through video lectures. We have seen that there is always a gap between the student who is learning and the instructor who is teaching. To bridge that gap, why not let students take control? Students learning and teaching at the same time, sharing knowledge and generating ideas only to learn and discover even more amazing stuff.

Demo Video

Demo Video

Tech Stack

  • Frontend: ReactJS
  • Authentication, Cloud Storage and Database: Firebase
  • Version Control: Git and GitHub
  • Code Editor: VS Code

Features

  • Displaying popular videos and categories
  • Category-wise videos
  • Sorting videos according to college filter
  • Video Page - Video Player, Views, Basic info, Recommendations
  • Login-Signup
  • User options - Profile, Upload Video, Create Event, Create Blog
  • Managing videos through admins/super-users
  • Admin controls
  • Dedicated Blog and Discuss forums
  • Live Events
  • Documents for various categories

Future Prospects

  • User page - Subscriptions, Uploaded Videos, Playlists, Liked videos, Notifications, Settings
  • Search functionality
  • Keeping in mind user preferences and interests
  • Video page - Like-Share-Subscribe, Notes, Q&A / Comments
  • Live streaming
  • User options: report content/users, share feedback
  • Event Reminders

Team

About

An educational video sharing platform bringing the Code and the Community together!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published