
User Management

Description
User management is developed in .Net 6 and Angular 14, that allows you to easily manage user and role based authentication and authorization. If you want to start new project, then it would be perfect solution for you because Its developed base on enterprise level standard for both .Net 6 and Angular 14. User Management also comes with fully documented JSON API which allows you to easily authenticate users from your mobile (or any other) application.
- Seamless security, OAuth social authentication and role based access privilege authorization.
- Standards based code structure, easy to understand and customize.
- Easy setup, member management and built-in integrations.
- Facebook and Google login, login activity logs and session management.
- Support of MS SQL Server and MySQL database.
Demo Link
Credentials
User Name: admin@gmail.com Password: admin@123 User Name: employee@gmail.com Password: employee@123Security
Security is a prime focus. It is safe from SQL injection, CSRF attack, XSS attack and provides Token based Authentication and Authorization.
Easy customization
Code is sleek, modular, separated in layers for easy understanding and customization. Easy to understand, enhance and maintain.
User management
Admin can create User and Role via admin panel and assign role to users also user and Login with Facebook and Google social media account.
Access management
Role and individual user based privilege control authorization. Admin can forcefully logout users from panel. Admin can also manage page and action level setup. It’s also allow user to login with specific IP Address only.
Multi-language
By default, the application comes with English, Spanish, Arabic, Russian, Japanese, Korean and Chinese languages. You can add a new language in just minutes.
Extensibility
Application is designed for extensibility, you can create your own modules or features and assign permission in minutes.
Functional Feature
- Integrated with AdminLTE Theme, 100% responsive, works well in mobile, tablet, laptop and desktop devices.
- Facebook and Google OAuth login integrated.
- Interactive Dashboard
- Add, Update and Delete User and Role.
- User Listing with server side pagination, filtering and sorting.
- Multi Language Support
- Setup multiple Email SMTP setting.
- Setup multiple Email Template with dynamic Parameters.
- Option to send email via SMTP.
- Add, Update, Delete and Listing Control Panel Pages/Screen and Action.
- Admin can Setup Page(Screen) and Action mapping.
- Admin can view Current Online Users and forcefully logout online user.
- Manage Application Setting Parameter from UI.
- You can view Application Error Logs from UI.
- You can view user login activity.
- User can manage User profile.
- Admin Can Reset User password from panel.
- Quick start Guide Documentation to add new features
Technical Features
-
ASP.NET Core Architecture
- Generic Repository Pattern
- Unit of work Patterns
- Real Time Notification Using SignalR
- Uses Swagger for API documentation
- Dependency Injection
- MediatR Pattern for clean controller
- Standard Naming conventions
- JWT Token Based Authentication and Claim Based Authorization
- Less coupling and Easier reuse
- Single Responsibility Principle
- Open/closed principle
- All Methods are Async/Await
- Generic way to Handle REST API Status code
- Validate Rest Request Entity with Fluent API
- Store Logging info into Database using NLOG
- Client and Server side validation
- CORS Settings
-
Angular Architecture
- Separate each feature modules
- Fully strongly type
- Lazy loading
- Common Shared and Core Module
- State Management with NGRX Data
- Generic Service for Pagination, Filtering and Sorting
- Easy to add new feature module
- Easy to upgrade into latest version/li>
- Generic Error Handling
- Common HTTP Interceptor to set REST API URL and Loading indicator
Technologies Use for Project
-
Front-end (Angular)
- Angular 14
- Angular Material 14
- Bootstrap 5
- Ngrx Data
- SignalR (@microsoft/signalr)
- Multilingual (@ngx-translate/core)
- Toastr
- Social Media Login (angularx-social-login)
- Rich Text Editor (ngx-editor)
-
REST API in ASP.NET
- ASP.NET 6
- Entity framework core 6
- Mediatr 10.0.0
- NLog 5.0.2
- Automapper 11.0.1
- FluentValidation 11.2.0
- Swagger API (Swashbuckle.AspNetCore 6.4.0)
Project Requirement
- VS Code and Visual Studio 2022.
- SQL Server/MySql Database.
- To Host Application on Shared Linux hosting it is required standard user account with sudo privilege.
- The latest non-preview .NET runtime installed on the server.
API Documentation
The REST API project has a well descriptive Swagger API documentation.
Log File
The Client project uses NLog (a 3rd party logger service) to generate a log text file as well it can be log into SQL Server/MySql database.
Demo Link
Admin User
User Name: admin@gmail.com Password: admin@123Employee User
User Name: employee@gmail.com Password: employee@123Swagger API Documentation Link
Change Logs
19 May 2021 -- Inital Release
Initial Release
-----------------------------
2 Sept 20211 -- Bug Fixes and Angular update
fix the online user issue.
Updated Angular to 11
27 Aug 2022 -- MySQL Support
-----------------------------
Updated Angular to 14
Updated .Net to 6
Support MySQL Database
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit#1
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 17,279 views · 96 clicksSaaS · Week 42 · 17,279 views · 96 clicks
#2
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 6,211 views · 109 clicksDesktop App · Week 42 · 6,211 views · 109 clicks
#3
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 18,027 views · 197 clicksWebsite · Week 42 · 18,027 views · 197 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 37,014 views · 185 clicksSaaS · Week 42 · 37,014 views · 185 clicks
#5
codester.com
SocialDesk+: Omnichannel Social Commerce & Business Management Platform This is stronger than simply “Social Commerce and Messaging” because it tells buyers this is a complete business platform, not just a messaging script. Turn Social Conversations Into Sales SocialDesk+ is a complete omnichannel social commerce and business management platform built for businesses that sell and communicate with customers through social media. Instead of switching between WhatsApp, Facebook, Instagram and TikTok, businesses can manage customer conversations, comments, products, leads, follow-ups, automation, teams and business reports from one professional workspace. And because the full source code is included, developers, agencies and entrepreneurs can customize, rebrand and launch SocialDesk+ as their own business solution or SaaS platform. 🚀 Build Your Own Social Commerce Business SocialDesk+ gives you the foundation to launch: - Your own SaaS platform - A white-label social CRM - A social-commerce management system - A customer communication platform - A business messaging solution - A custom solution for clients - A multi-business subscription platform 💬 Connect Your Customers Supported social channels include: WhatsApp • Facebook • Instagram • TikTok Bring supported conversations into one centralized workspace and help businesses respond faster without constantly switching between platforms. 🛍️ More Than a Messaging Platform SocialDesk+ combines communication with the tools businesses need to manage customer opportunities: Inbox Manage customer conversations from connected channels. Comments Monitor and respond to social-media comments. Customers & Leads Organize customer information and potential buyers. Products & Catalog Manage products and give your team quick access to product information. Follow-Ups Make sure potential customers don't get forgotten. Automation Automate repetitive customer questions and responses. AI Assistant Provide AI-assisted communication when configured. Team Management Give managers and staff access to the business workspace. Reports & Analytics Track activity using business reports and analytics. The current product listing already includes these capabilities. 🔥 Why Buyers Will Want It Launch Faster Start with an already-built business platform instead of developing the entire system from zero. Customize Everything The full source code is included, allowing developers to change branding, features, workflows and integrations. Build a SaaS Create multiple business workspaces and offer SocialDesk+ as a subscription-based service. Sell to Businesses Offer it to retailers, restaurants, service businesses, online sellers, agencies and other businesses that communicate with customers through social media. Mobile + Web + Backend This isn't just a mobile UI template. It includes: - Flutter mobile application - Python / FastAPI backend - Web interface - Administration tools - Database infrastructure - API-based architecture - SQLite / PostgreSQL support - Android and iOS project structure 💼 One Platform. Multiple Business Opportunities. For SaaS Entrepreneurs Launch your own subscription platform and allow multiple businesses to operate inside separate workspaces. For Software Agencies Customize and rebrand the platform for clients instead of building an omnichannel business system from scratch. For Developers Use the complete source code as a foundation for your own social-commerce or customer-management product. For Businesses Deploy a dedicated version for your own customer-service and social-commerce operations. 🧩 What's Included Mobile - Flutter / Dart - Android - iOS project Backend - Python - FastAPI - SQLAlchemy - Alembic Database - SQLite - PostgreSQL Web - HTML5 - CSS3 - JavaScript Deployment - Docker - Docker Compose - Production configuration Business Platform - Multi-workspace architecture - Authentication - Teams - Customers - Products - Messaging - Comments - Automation - Reports - Subscriptions - Administration The current listing also documents third-party integrations such as Meta, TikTok, Stripe, Firebase, SMTP and optional OpenAI configuration. ⚡ What Makes SocialDesk+ Different? You're not buying a simple: ❌ Chat UI ❌ WhatsApp clone ❌ Flutter template ❌ Admin dashboard ❌ Basic CRM You're getting a complete business platform foundation that can be customized, branded and commercialized. Connect. Automate. Manage. Grow. SocialDesk+ Omnichannel Social Commerce & Business Management Platform One important change I'd make to the current listing The current page starts with: “A simple guide to managing your social conversations, customers, products and business activity.”
Other · 4,428 views · 32 clicksOther · Week 42 · 4,428 views · 32 clicks
#6
sandbook.app
Sandbook reads EPUB, PDF, web pages and scanned pages aloud with Kokoro TTS, an open neural voice model that runs on your iPhone, free and offline. Choose from 41 natural voices in English, Spanish, French, Italian, Brazilian Portuguese and Hindi and follow each word as it is spoken. Try the same voices in your browser first with the free Kokoro TTS online demo.
Other · 4,420 views · 13 clicksOther · Week 42 · 4,420 views · 13 clicks