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.
- 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.
- Frontend: React βοΈ, Tailwind CSS π
- Backend: Firebase Authentication π, Firestore π₯
- State Management: React's
useState
anduseEffect
hooks βοΈ - Animations: Framer Motion π¨ for smooth animations
- Icons: React Icons π¨ (e.g., Google, Upload, Lock, Eye, etc.)
-
Clone the repository:
git clone https://github.com/Hari-hara7/academicpal-notes-upload.git cd your-repository-name