Skip to content

RudraAmbike/fswebsite

Repository files navigation

EduShare - Study Portal

A collaborative platform for students to share and access study materials.

🌐 Live Website: fswebsite-umber.vercel.app

Features

User Authentication - Register/Login system
File Upload & Download - Share study materials
Subject Organization - 8 subjects with unit-wise categorization
Admin Panel - Special admin privileges for content management
Syllabus Section - Admin-only syllabus uploads
Dark Mode - Toggle between light and dark themes
Mobile Responsive - Works on all devices
Real-time Management - Instant file operations

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, MongoDB
  • Database: MongoDB / Local File System
  • File Storage: Cloudinary (with MongoDB)
  • Hosting: Vercel

Local Development

  1. Clone the repository
git clone https://github.com/RudraAmbike/fswebsite.git
cd fswebsite
  1. Install dependencies
npm install
  1. Start the server
npm start
  1. Visit http://127.0.0.1:5500/frontend/index.html (Use Live Server)

Admin Access

Register with email: [email protected] to get admin privileges:

  • Upload syllabus materials
  • Delete any files
  • View all user uploads

Subjects Available

  1. Data Structures
  2. Data Structures Lab
  3. Data Modeling & Visualization
  4. Data Modeling & Visualization Lab
  5. PHP & MySQL
  6. PHP & MySQL Lab
  7. Human & Computer Interaction
  8. Basics of Nutraceuticals & Cosmeceuticals

About

file sharing website created for a project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published