→ كل المشاريع

MERN-auth-roles-boilerplate

بواسطة @adelpro

27

MERN-auth-roles a web application that allows you to manage the authentication and roles of users using MERN (MongoDB Express React Node)

عن هذا المشروع

MERN-auth-roles Live website https://mern-auth-roles.onrender.com About MERN-auth-roles a full-stack MERN (MongoDB Express React Node) boilerplate starter application with React, Recoil, authentication, roles, JWT, protected api We have two parts in the application MERN-AUTH-ROLES-Backend (sever) Futures ✓ User with roles (Admin, Manager, user) ✓ NodeJS server ✓ Token and refresh token ✓ async/await syntax ✓ Server side validation ✓ .env file configuration ✓ Profile image upload with Multer (delete old image and replace it with the new image), ✓ Cross-origin resource sharing (CORS) ✓ Limit repeated requests such as password reset. ✓ Cookies ✓ Password Hashing ✓ Real-time notifications using Socket.io run this command MERN-AUTH-ROLES-Frontend (client) Futures ✓ React DevTools desabled in production ✓ Axios with Interceptors to manage fetchs ✓ Token persist only in memory and cookies ✓ Refresh Token (in memory) and access token (in cookies) ✓ Hookform: to manage form inputs ✓ YUP: to validate inputs ✓ react-multi-select-component ✓ Recoil and Recoil-persist: to manage states ✓ react-icons and @uiball/loaders to give a nice look to the UI

من ملف README الخاص بالمشروع على GitHub

النجوم
27
التفريعات
10
الرخصة
MIT
آخر تحديث
20/07/2023

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/mern-auth-roles-boilerplate.svg)](https://www.madeinalgeria.dev/projects/mern-auth-roles-boilerplate)

مشاريع ذات صلة