Skip to content

AliGates915/AG-Tech-II-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

📚 University Resource Hub

A MERN Stack platform for accessing and managing university study materials, including books, outlines, and Tech Guidance.


Top Contributor for Assigning the 💲 Rewards

📌 Project Breakdown

🔹 Roles

  • User Login

    • Uploads materials (books, outlines, past papers).
    • Manages content but does not control Super Admins or other Admins.
  • User No-Login

    • No login required.
    • Can browse/download materials.
    • View the latest uploads (PU, BZU, etc.).

📚 Features

  • 📂 Latest materials from different universities (e.g., PU, BZU).
  • 📤 Upload & Manage Content section for Admins and Super Admins.
  • 📥 Publicly accessible downloads.
  • 🔍 Search and filter system (by university, subject, year).
  • 📝 Bonus: "IT Tech Guidance" blog for tech tutorials.

💻 MERN Stack Setup

  • Frontend: React.js + Tailwind CSS
  • Backend: Node.js + Express.js
  • Database: MongoDB (MongoDB Atlas for cloud hosting)
  • Authentication: JWT-based authentication (for Super Admin & Admin).

👥 All Contributors

Thanks to these amazing people for their contributions:

No. Avatar Username Contributions
1 @Ali Gates 💻 Project Admin, 🛠️ Manage Project
2 @shakeelahmadcoder Build the Home Page
3 @Sathwik61 Fixed SignUp and Login Routes (#27)
4 @walihemat1
5 @pppporj354 Fixes Multiple Issues
6 @roseg769 Documentation set
7 @Darshankhnvr Fix Issue Navbar #47
8 @nneha19 Issue #41 & #49
9 @royalsrivastavagithub Fix issue #54
10 @Vandana-Ss Fixes Multiple Issues & Add New Features
11 @viraj-gavade Sign up Connect with Backend
12 @vijay2904 Built the Not Found page

Want to be featured here? Contribute to the project and submit a PR or join discussions in Issues!


🚀 Getting Started

1️⃣ Clone the Repository

git clone https://github.com/AliSohail23/AG-Tech-II-Project.git

2️⃣ Navigate to project directory

cd path/ag-tech-ii-project/Frontend

3️⃣ Install dependencies

npm install

or

yarn install

If you are facing any issue like your node modules is not create then use this code

yarn add vite@latest --dev --ignore-engines

4️⃣ Start the development server

npm run dev

or

yarn run dev


This will provide you a local address to run the web application. 😎

About

A MERN Stack Website for accessing and managing university study materials, including books, outlines, and Tech Guidance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14