https://github.com/amirphenomenal/mern-fullstack-login
A Fullstack Login Starter Project Using MERN Stack
https://github.com/amirphenomenal/mern-fullstack-login
expressjs fullstack fullstack-login jwt login-system mern mern-stack mern-starter mongodb nodejs react redux starter-project starter-template
Last synced: about 1 year ago
JSON representation
A Fullstack Login Starter Project Using MERN Stack
- Host: GitHub
- URL: https://github.com/amirphenomenal/mern-fullstack-login
- Owner: AmirPhenomenal
- Created: 2021-11-08T09:00:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-02T18:54:14.000Z (almost 4 years ago)
- Last Synced: 2025-04-19T05:54:27.397Z (about 1 year ago)
- Topics: expressjs, fullstack, fullstack-login, jwt, login-system, mern, mern-stack, mern-starter, mongodb, nodejs, react, redux, starter-project, starter-template
- Language: JavaScript
- Homepage:
- Size: 1.45 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
🖥️ Mern Fullstack Login 🖥️
💡 A Fullstack Login System With Simple But Beautiful Design.
Intro
Built On **M**ongoDB , **E**xpress , **R**eact , **N**odeJs (**MERN**) 🍔
You Can Easily Use It As **Template** For Projects With Login Access For It's **Scalable Folder Structure** 📁
Login Page Is Fully Responsive With All Devices . 📱
⚙️ This Project Uses :
- **MaterialUi** For **Design** 🎨
- **Redux** For **State Management** 💾
- **Axios** For **HTTP Calls** 💬
- **JWT** For **Token Authentication** ✅
Getting Started
### To Install Package Globally
```sh
npm i -g create-mern-login-starter
```
### To Create Starter Project
```sh
npx create-mern-login-starter
```
What Should I Change ?
* Backend api URL in => client/src/api/index.js
* GOOGLE_CLIENT_ID for google authentication => client/src/components/Login/Login.js
* PORT for express server => server/.env
* CONNECTION_URL for mongodb => server/.env
Star This Repository If You Found It Usefull⭐