{"id":24782380,"url":"https://github.com/jatinagrawal0/bulkyapp","last_synced_at":"2026-02-16T10:35:17.115Z","repository":{"id":274435683,"uuid":"876884533","full_name":"JatinAgrawal0/BulkyApp","owner":"JatinAgrawal0","description":"Bulky App is a Book Management and Purchasing Application developed with ASP.NET Core MVC. It features multiple user roles—Admin, Company, Customer, and Employee—each with unique access levels. The app integrates Stripe for secure payments, allowing both immediate and deferred transactions.","archived":false,"fork":false,"pushed_at":"2025-01-27T09:32:34.000Z","size":30673,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-27T10:28:06.469Z","etag":null,"topics":["csharp","css-bootstrap","dotnet-core","entity-framework-core","html","javascript","mvc-architecture","sqlserver","stripe-payment"],"latest_commit_sha":null,"homepage":"https://jatin-bulkyapp.runasp.net/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JatinAgrawal0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-10-22T17:59:31.000Z","updated_at":"2025-01-27T09:32:37.000Z","dependencies_parsed_at":"2025-01-27T10:40:32.117Z","dependency_job_id":null,"html_url":"https://github.com/JatinAgrawal0/BulkyApp","commit_stats":null,"previous_names":["jatinagrawal0/bulkyapp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JatinAgrawal0%2FBulkyApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JatinAgrawal0%2FBulkyApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JatinAgrawal0%2FBulkyApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JatinAgrawal0%2FBulkyApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JatinAgrawal0","download_url":"https://codeload.github.com/JatinAgrawal0/BulkyApp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236169083,"owners_count":19106105,"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":["csharp","css-bootstrap","dotnet-core","entity-framework-core","html","javascript","mvc-architecture","sqlserver","stripe-payment"],"created_at":"2025-01-29T11:17:00.182Z","updated_at":"2025-10-12T05:31:26.673Z","avatar_url":"https://github.com/JatinAgrawal0.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bulky App 📚💼\n\nThis is a comprehensive **Book Management and Purchasing Application** built using **ASP.NET Core MVC**. The application supports multiple user roles—**Admin**, **Company**, **Customer**, and **Employee**—each with distinct access levels and functionalities. The app facilitates secure payments with the integration of the **Stripe** payment gateway, providing flexibility for both immediate and deferred transactions.\n\n## Features ✨\n\n- **User Roles**: Multiple user roles with role-specific access and functionalities.\n    - **Admin**: Manage books, users, and overall system configuration.\n    - **Company**: Purchase books on behalf of the company with deferred payment options.\n    - **Customer**: Browse and purchase books, with secure online payments.\n    - **Employee**: Assist in book management and transactions.\n  \n- **Stripe Payment Gateway**: Integration with **Stripe** to handle secure payments and refunds.\n    - **Immediate Payments** for customer purchases.\n    - **Deferred Payments** for company orders to provide financial flexibility.\n  \n- **Book Management**: Easy management of books, with features to add, update, and delete book records.\n  \n- **Responsive UI**: Built with **Bootstrap CSS**, the UI is mobile-friendly and visually appealing.\n\n## Technologies Used 🛠️\n\n- **Backend**: ASP.NET Core MVC, C#, Entity Framework\n- **Database**: SQL Server\n- **Frontend**: CSHTML, Bootstrap CSS\n- **Payment Gateway**: Stripe\n\n## Live Demo 🌐\n\nCheck out the live application here: [Bulky App Live](https://jatin-bulkyapp.runasp.net/)\n\n## Installation \u0026 Setup 🚀\n\n1. Clone the repository:\n\n   `git clone https://github.com/your-repo/BulkyApp.git`\n\n2. Navigate to the project directory and install the necessary dependencies.\n\n3. Update the database connection string in the `appsettings.json` file.\n\n4. Obtain a **Stripe API key** and replace `YOUR_STRIPE_API_KEY` in the configuration file with your actual API key.\n\n5. Run the application:\n\n   `dotnet run`\n\n6. Open your browser and navigate to:\n\n   `https://localhost:7254/`\n\n## Usage 🛒\n\n1. **Admin**: Log in with admin credentials to manage the entire system, including book records and users.\n2. **Company/Customer**: Browse the available books and make purchases using **Stripe** for secure transactions.\n3. **Employee**: Assist in managing book inventory and handle customer inquiries.\n\n## Contributing 🤝\n\nWe welcome contributions! If you find any issues or have suggestions, please open an issue or submit a pull request.\n\n## License 📄\n\nThis project is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatinagrawal0%2Fbulkyapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjatinagrawal0%2Fbulkyapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatinagrawal0%2Fbulkyapp/lists"}