Skip to content

imGurnish/WisdomHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WisdomHub

WisdomHub is a platform where students and educators can share and access books, question papers, and study materials with ease. Built using the MERN stack, it ensures a seamless user experience and secure data management.


Features

  • User Registration and Authentication:
    Secure sign-up and login, including Google Sign-In for quick access.
  • Material Sharing:
    Users can upload and share study materials, books, and question papers.
  • User Roles:
    Different roles for students and educators with tailored features.
  • Public Profiles:
    View user details such as name, email, institute, and uploaded items.
  • Secure Data Management:
    Passwords encrypted using bcrypt and session management using localStorage and sessionStorage.

Tech Stack

Frontend:

  • Framework: React.js
  • Styling: Tailwind CSS
  • Icon: .ico format

Backend:

  • Framework: Node.js with Express
  • Database: MongoDB Atlas
  • Authentication: JWT with bcrypt for password encryption
  • File Upload: Multer for handling uploads

Hosting:

  • Frontend: Render
  • Backend: Render

Website

Access the live application at WisdomHub


Screenshots

Screenshot from 2025-01-28 13-47-31

Screenshot from 2025-01-28 13-47-45

Screenshot from 2025-01-28 13-47-54

Screenshot from 2025-01-28 13-48-21

Screenshot from 2025-01-28 13-50-57

Screenshot from 2025-01-28 13-51-17

Screenshot from 2025-01-28 13-51-24


Usage

  1. Register or log in using your email or Google account.
  2. Upload study materials or browse existing resources.
  3. View and manage your profile, including uploaded items.

Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request.


License

This project is licensed under the MIT License. See the LICENSE file for details.


Contact

For questions or support, reach out at gurnishsinghsangha@gmail.com or visit the project repository.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages