Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 1.51 KB

README.md

File metadata and controls

59 lines (44 loc) · 1.51 KB

Resource Share Platform 🌐

A collaborative platform for sharing educational resources, articles, and learning materials with the community.

License GitHub last commit

Features ✨

  • User Authentication: Secure signup/login system with JWT
  • Resource Sharing: Upload and share resources with title, description, and categories
  • Search System: Find resources by keywords, categories, or tags
  • Resource Management: Edit/Delete your uploaded resources
  • Rating System: Users can rate and review resources
  • Responsive Design: Mobile-friendly interface

Installation 🛠️

  1. Clone the repository
git clone https://github.com/muhammadyaqoobmuet/resource-share-platform.git
cd resource-share-platform

Installation 🛠️

npm install
cd client
npm install
cd ..

Set up environment variables

Create .env file in root directory:

env
Copy
PORT=5000
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret

start now

bash npm run dev

Configuration ⚙️

Before running, ensure you have: Node.js (v14+) MongoDB Atlas account or local MongoDB instance Configure .env file with your credentials

##Acknowledgements 🙏 ** Inspired by the need for accessible educational resources

#Built with guidance from various open source projects Special thanks to all contributors