{"id":27314361,"url":"https://github.com/2115425amar/scholar-shopy","last_synced_at":"2025-04-12T07:54:45.672Z","repository":{"id":204955609,"uuid":"706320922","full_name":"2115425Amar/Scholar-Shopy","owner":"2115425Amar","description":"The Schola₹Shopy is a comprehensive solution designed to facilitate the buying and selling of second-hand items among students. The platform provides secure and efficient functionalities for users to list, search, and purchase items, ensuring a seamless user experience.","archived":false,"fork":false,"pushed_at":"2025-02-06T20:51:29.000Z","size":13086,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T07:54:37.212Z","etag":null,"topics":["ant-design","bootstrap","context-api","expressjs","mongodb","nodejs","reactjs"],"latest_commit_sha":null,"homepage":"https://major-project-livid-rho.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2115425Amar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-17T18:04:16.000Z","updated_at":"2025-03-30T16:27:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"6af777a7-9e22-4617-8efe-bcf221c68cd5","html_url":"https://github.com/2115425Amar/Scholar-Shopy","commit_stats":null,"previous_names":["2115425amar/ecommerce-2","2115425amar/ecommerce-2-mern-","2115425amar/scholar-shopy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2115425Amar%2FScholar-Shopy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2115425Amar%2FScholar-Shopy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2115425Amar%2FScholar-Shopy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2115425Amar%2FScholar-Shopy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2115425Amar","download_url":"https://codeload.github.com/2115425Amar/Scholar-Shopy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248537066,"owners_count":21120693,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ant-design","bootstrap","context-api","expressjs","mongodb","nodejs","reactjs"],"created_at":"2025-04-12T07:54:44.166Z","updated_at":"2025-04-12T07:54:45.662Z","avatar_url":"https://github.com/2115425Amar.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Overview\n\n# Schola₹Shopy: A Second-Hand Marketplace for College Students\n\n## Project Overview\n**Schola₹Shopy** The Student Marketplace Platform is a comprehensive solution designed to facilitate the buying and selling of second-hand items among students. The platform provides secure and efficient functionalities for users to list, search, and purchase items, ensuring a seamless user experience.\n\n## Features\n\n![alt text](ss/E0.png)\n![alt text](ss/E2.png)\n![alt text](ss/E3.png)\n![alt text](ss/E4.png)\n![alt text](ss/E5.png)\n![alt text](ss/E6.png)\n![alt text](ss/E7.png)\n![alt text](ss/E8.png)\n![alt text](ss/E9.png)\n![alt text](ss/E10.png)\n![alt text](ss/E12.png)\n![alt text](ss/E13.png)\n![alt text](ss/E14.png)\n\n\n### User Authentication and Security\n- **JWT**: Maintains secure sessions with JSON Web Tokens.\n- **SSL/TLS Encryption**: Ensures all data exchanged between client and server is encrypted.\n- **Bcrypt**: Passwords are hashed for added security.\n\n\n### User and Admin Dashboards\n- **User Dashboards**: Allow users to manage their orders, profiles, and inventory.\n- **Admin Dashboards**: Enable administrators to manage orders, profiles, inventory, and perform other administrative tasks, enhancing platform management and user experience.\n\n### Seamless Shopping Experience\n- **User Authentication**: Secure login and session management.\n- **Product Management**: Efficient handling of product listings and inventories.\n- **Secure Payment Gateways**: Safe and secure transaction processing.\n\n## Future Scope\n- **Expand API Integrations**: Explore additional APIs to enhance data and service offerings.\n- **Mobile Application**: Develop a mobile app to provide on-the-go access to the platform.\n- **Enhanced Security Features**: Implement advanced security measures to further protect user data and transactions.\n- **Additional Payment Gateways**: Integrate more payment gateways to offer users a variety of transaction options.\n\n## Technical Stack\n### **Frontend**\n- React.js: Responsive and dynamic user interface.\n- Context API: Efficient state management.\n\n### **Backend**\n- Node.js with Express: RESTful APIs and server logic.\n- MongoDB: Flexible and scalable data storage.\n\n### **Integration (Future Scope)**\n- Razorpay API: Secure payment gateway.\n- Google Maps API: Geolocation for better usability.\n- Machine Learning Models: For personalized recommendations and inventory analytics.\n\n\n## Societal Impact\n- **Sustainability**:\n  - Reducing waste by promoting reuse.\n  - Lowering environmental pollution and resource consumption.\n- **Economic Benefits**:\n  - Cost-saving options for students.\n  - Contribution to a circular economy.\n\n\n## Getting Started\nTo get a local copy up and running, follow these simple steps.\n\n### Prerequisites\n- Node.js\n- MongoDB\n\n### Installation\n1. Clone the repo:\n   ```sh\n   git clone https://github.com/2115425Amar/Ecommerce-2-MERN-.git\n   ```\n2. Install NPM packages:\n   ```sh\n   npm install\n   ```\n3. Set up environment variables:\n   - Create a `.env` file in the root directory\n   - Add your environment-specific variables in the following format:\n     ```env\n     REACT_APP_API_KEY=your_api_key\n     NODE_ENV=development\n     PORT=5000\n     MONGO_URl=your_mongo_uri\n     JWT_SECRET=your_jwt_secret\n     \n     ```\n\n### Usage\n1. Start the development server:\n   ```sh\n   npm run dev\n   ```\n2. Open your browser and navigate to `http://localhost:3000` to view the application.\n\n## Contributing\nContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## License\nDistributed under the MIT License. See `LICENSE` for more information.\n\n## Contact\nAmar Gupta - [amar8601082@gmail.com](mailto:amar8601082@gmail.com)\n\nProject Link: [https://github.com/2115425Amar/Ecommerce-2-MERN-](https://github.com/2115425Amar/Ecommerce-2-MERN-.git)\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2115425amar%2Fscholar-shopy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2115425amar%2Fscholar-shopy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2115425amar%2Fscholar-shopy/lists"}