Skip to content

this is a resource share platform built with reactjs , tailwind css , shadecn , aceternity ui , and backend is completly done with java spring and restAPIS

Notifications You must be signed in to change notification settings

muhammadyaqoobmuet/resource-share-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

this is a resource share platform built with reactjs , tailwind css , shadecn , aceternity ui , and backend is completly done with java spring and restAPIS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published