Skip to content

Study Resources Portal lets students securely share and browse educational materials using Google Authentication and Firebase. Built with React, Tailwind CSS, and Framer Motion for a smooth, interactive experience.

Notifications You must be signed in to change notification settings

Hari-hara7/academicpal-notes-upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Study Resources Portal πŸ“šβœ¨

Logo


Description 🌟

Welcome to the Study Resources Portal! πŸš€ This platform is built for students to share and access educational resources. Share your valuable materials, including textbooks, notes, research papers, and more! 🌐

This project utilizes Firebase Authentication πŸ” for secure logins and Firestore πŸ”₯ to store and manage all the resources. Users can log in with Google and contribute valuable educational content.


Features πŸŽ‰

  • Google Authentication πŸ§‘β€πŸ’»: Secure sign-in with your Google account.
  • Resource Upload ⬆️: Upload study materials like notes, textbooks, research papers, and more.
  • Browse Resources πŸ“‘: Explore resources shared by other students.
  • Admin Panel πŸ”§: Admin users (e.g., users with @nmamit.in) can manage resources.

Tech Stack πŸ› οΈ

  • Frontend: React βš›οΈ, Tailwind CSS πŸ’…
  • Backend: Firebase Authentication πŸ”, Firestore πŸ’₯
  • State Management: React's useState and useEffect hooks βš™οΈ
  • Animations: Framer Motion πŸ’¨ for smooth animations
  • Icons: React Icons 🎨 (e.g., Google, Upload, Lock, Eye, etc.)

Installation πŸ“¦

  1. Clone the repository:

    git clone https://github.com/Hari-hara7/academicpal-notes-upload.git
    cd your-repository-name

About

Study Resources Portal lets students securely share and browse educational materials using Google Authentication and Firebase. Built with React, Tailwind CSS, and Framer Motion for a smooth, interactive experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published