{"id":21228325,"url":"https://github.com/saineshwar/frapper","last_synced_at":"2025-07-31T09:33:13.519Z","repository":{"id":49377502,"uuid":"306892174","full_name":"saineshwar/Frapper","owner":"saineshwar","description":"ASP.NET Core 3.1 Beginners project template with complete Custom User Management and lot's of other useful Features Which Helps you for Rapid Application Development.","archived":false,"fork":false,"pushed_at":"2023-11-27T04:54:27.000Z","size":64126,"stargazers_count":158,"open_issues_count":2,"forks_count":50,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-07-20T17:45:39.216Z","etag":null,"topics":["asp-net-core","backend","dapper","database","easy","entity-framework","fluentvalidation","free","learning","rapid-development","web","webapplication"],"latest_commit_sha":null,"homepage":"","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/saineshwar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":null,"patreon":null,"custom":["https://paypal.me/saineshwar?locale.x=en_GB"]}},"created_at":"2020-10-24T13:41:42.000Z","updated_at":"2025-05-15T13:34:46.000Z","dependencies_parsed_at":"2024-01-14T04:06:02.390Z","dependency_job_id":null,"html_url":"https://github.com/saineshwar/Frapper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saineshwar/Frapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saineshwar%2FFrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saineshwar%2FFrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saineshwar%2FFrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saineshwar%2FFrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saineshwar","download_url":"https://codeload.github.com/saineshwar/Frapper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saineshwar%2FFrapper/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268017315,"owners_count":24181666,"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","status":"online","status_checked_at":"2025-07-31T02:00:08.723Z","response_time":66,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["asp-net-core","backend","dapper","database","easy","entity-framework","fluentvalidation","free","learning","rapid-development","web","webapplication"],"created_at":"2024-11-20T23:15:41.221Z","updated_at":"2025-07-31T09:33:13.485Z","avatar_url":"https://github.com/saineshwar.png","language":"JavaScript","readme":"![Frapper](https://github.com/saineshwar/Frapper/blob/main/Frapper.png)\n\n# Frapper- Quick Guide for Rapid Application Development in ASP.NET Core \n\nFrapper is completed project template with all features which are commonly used in projects.\n\nIt Will help you learn and implement these features in Live Project's\n\n## Frapper API (New Project)\nFrapper API- Quick Guide for Rapid APIs Development in ASP.NET Core [Frapper.API](https://github.com/saineshwar/Frapper.API)  \n\n![Welcome to Frapper](https://github.com/saineshwar/Frapper/blob/main/1frapper.png)\n\n## Give a Star ⭐️\nIf you find project really helpful in Quick Learning do give it a star. \n\n## Support\n**⭐️ Support If Possible ⭐️** \u003ca href=\"https://www.buymeacoffee.com/f8lkgf5\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/3ba8042b343d12b84b85d2e6563376af4150f9cd09e72428349c1656083c8b5a/68747470733a2f2f63646e2e6275796d6561636f666665652e636f6d2f627574746f6e732f64656661756c742d6f72616e67652e706e67\" alt=\"Buy Me A Coffee\" \nwidth=\"200\" data-canonical-src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" style=\"max-width:100%;\"\u003e\u003c/a\u003e \n\n\n## Feature Overview \n* Alerts\n* Custom User Management\n* Unit Of Work Using Entity Framework\n* Unit Of Work Using Dapper\n* Configure Menus by Roles\n* Custom Grids\n* Captcha\n* Cache Services\n* Dapper\n* Entity Framework Core\n* Create Pdf files\n* Create Notice\n* Capture Photo from WebCam\n* Cropping Images and storing\n* Create Notice\n* Download Files\n* Download Excel Reports\n* Exception Logging\n* Extensions\n* FluentValidation\n* Filters\n* Globalization and Localization\n* HealthChecks\n* Helpers\n* jQuery Datetime pickers \u0026 Bootstrap Datetime pickers\n* Jtable Grid\n* Loader\n* Modal popups\n* Notification\n* Ordering Menus\n* Upload Files to store in a folder\n* Upload Files to store in Database\n\n\n## Technologies\n* ASP.NET Core 3.1\n* Entity Framework Core 3.1\n\n## Install Tools\n* Visual Studio 2019\n* SQL Server 2019\n* .NET Core SDK 3.1\n\n## NuGet Packages which are used in Project\n* AspNetCore.HealthChecks.Redis \n* AspNetCore.HealthChecks.SqlServer\n* AspNetCore.HealthChecks.UI \n* AspNetCore.HealthChecks.UI.Client\n* AspNetCore.HealthChecks.UI.InMemory.Storage \n* AspNetCore.HealthChecks.UI.SqlServer.Storage \n* AutoMapper.Extensions.Microsoft.DependencyInjection \n* DinkToPdf \n* DNTCaptcha.Core \n* EPPlus \n* FluentValidation.AspNetCore \n* Microsoft.AspNetCore.Mvc.NewtonsoftJson  \n* Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation \n* Microsoft.EntityFrameworkCore \n* Microsoft.EntityFrameworkCore.SqlServer \n* Microsoft.EntityFrameworkCore.Relational\n* Microsoft.Extensions.Caching.Redis \n* Microsoft.VisualStudio.Web.CodeGeneration.Design  \n* SixLabors.ImageSharp\n* StackExchange.Exceptional.AspNetCore \n* X.PagedList.Mvc.Core\n* Microsoft.Data.SqlClient\n* Dapper\n* Newtonsoft.Json\n* System.Linq.Dynamic.Core\n* System.ComponentModel.Annotations\n\n## Design Template\n* [AdminLTE](https://github.com/ColorlibHQ/AdminLTE) \n\n## Front-end library\n* [Daterangepicker](https://github.com/dangrossman/daterangepicker) \n* [jquery-confirm](https://craftpip.github.io/jquery-confirm/)\n* [ckeditor](https://github.com/ckeditor/ckeditor4)\n* [WebcamJS](https://github.com/jhuckaby/webcamjs)  \n\n## How to configure and run\n* Clone code from Github: git clone https://github.com/saineshwar/Frapper\n* Open solution Frapper.Web.sln in Visual Studio 2019\n* There are 2 Database Scripts **FrapperDB** (Main Database),**FrapperAuditDB** (Request Audit Database) [Download Database Script](https://github.com/saineshwar/Frapper/tree/main/Database_Script)\n* **appsettings.json** file update **DatabaseConnection (FrapperDB Database)** , **AuditDatabaseConnection (FrapperAuditDB Database)**\n* Run Database Script which is provided\n* Make Changes in ConnectionStrings, ApplicationSettings, Exceptional, RedisServer in appsettings.json file\n* Build project which will restore all NuGet Packages\n* Final Step Run Project\n\n## Supporting Documentation\n\n* [Project Overview](https://tutexchange.com/frapper-quick-guide-for-rapid-application-development-in-asp-net-core/) \n* [SuperAdmin Screens](https://tutexchange.com/frapper-quick-guide-on-superadmin-module/) \n* [User Screens](https://tutexchange.com/frapper-quick-guide-on-user-module/) \n\n## Credential\n\n\u003e Default Administrator Account\n* Username: admin\n* Password: Pass@123\n\n\u003e Default User Account\n* Username: demouser\n* Password: Pass@123\n\n\n\n## About the Author\n**Saineshwar Bageri**\n* [Blogs](https://tutexchange.com/)  \n* [Facebook Page](https://www.facebook.com/CodewithSai)  \n* [Facebook](https://www.facebook.com/saineshwar.bageri)  \n* [Twitter](https://twitter.com/saihacksoft)  \n* [Linkedin](https://www.linkedin.com/in/saineshwar-bageri-mvp-35200440)  \n\n## License\nReleased under the [MIT LICENSE](https://github.com/saineshwar/Frapper/blob/add-license-1/LICENSE)\n\n\n\n","funding_links":["https://paypal.me/saineshwar?locale.x=en_GB","https://www.buymeacoffee.com/f8lkgf5"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaineshwar%2Ffrapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaineshwar%2Ffrapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaineshwar%2Ffrapper/lists"}