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

https://github.com/josh012006/prodigy_fs_01

A secure authentification system written using create-react-app and tailwindcss for the frontend and express and mysql for the backend.
https://github.com/josh012006/prodigy_fs_01

authentication express mysql react tailwindcss

Last synced: 3 months ago
JSON representation

A secure authentification system written using create-react-app and tailwindcss for the frontend and express and mysql for the backend.

Awesome Lists containing this project

README

          

## About the project

This is a secure authentication system. The user's information is kept private and can only be accessed by him.
The frontend is done with create-react-app and using Tailwind CSS for the style and responsiveness. The backend is done with express and using a MySQL database.

This project shows my understanding of authentication problem and also my capacity to establish a strong routage in an app.

## How to start

You can first **clone** the repository.
Then go to the client folder and run **npm install**. Do the same thing in the server folder.

The next step is to fill the .env file in the server folder.
Here are the needed variables:

PORT=
DB_HOST=
DB_USER=
DB_PASSWORD=
DB_NAME=
JWT_SECRET=

Now to run the app, go to the **server folder and run npm run dev** and then go to the **client folder and run npm start**.

## Hope you enjoy

If you enjoy my work, don't forget to leave a star💫.