An open API service indexing awesome lists of open source software.

https://github.com/sanjaykumarverma01/simplifii

The app may take 2-3 minutes to load initially due to the Render free account policy. I created a basic user registration page where anyone can sign up. To complete registration, the user must verify the OTP . For more details, use the deployed link to check the functionality.
https://github.com/sanjaykumarverma01/simplifii

css dotenv expressjs javascript mailgen material-ui mongodb nodejs nodemailer nodemon react

Last synced: 3 months ago
JSON representation

The app may take 2-3 minutes to load initially due to the Render free account policy. I created a basic user registration page where anyone can sign up. To complete registration, the user must verify the OTP . For more details, use the deployed link to check the functionality.

Awesome Lists containing this project

README

        

# The app may take 2-3 minutes to load initially due to the Render free account policy.
# Infolliom-Register-Page

~~Infollion-Register-Page is a full-stack app that uses real-time OTP verification via email. It utilizes Nodemailer and Mailgen to accomplish this.~~

Infollion-Register-Page uses OTP verification. OTP will be last 6 digit of mobile number.

## Tech Stack

**Client:** React JS

**Server:** Node JS, Express JS

**Database:** Mongo DB

**CSS Library:** Material-UI

## Demo

[https://infollion-nlou.onrender.com/](https://infollion-nlou.onrender.com/)

![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/landing_page.png)
## Run Locally

Clone the project

```bash
git clone https://github.com/sanjaykumarverma01/simplifii.git
```

Go to the project directory

```bash
cd simplifii
```

Install dependencies

```bash
npm install
```

```bash
cd client/
npm install
```

Start the server

```bash
npm run start
npm run server
```
Start the Client

```bash
//open a new terminal
cd client
npm start
```


# Features

### Input Validation
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/validationAdded.png)
### Real Time OTP Sent & Resent
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/sentOtp.png)
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/resendOtp.png)
### Invalid OTP PopUp
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/InvalidOtp.png)
### Existing Users Validation
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/existingUser.png)
### OTP Expire Validation
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/otpExpire.png)
### Mobile View
![](https://github.com/sanjaykumarverma01/simplifii/blob/main/Screenshots/Mobile%20View.png)