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

https://github.com/koushith/github-verifed-on-lens

Get a verified check mark on your lens profile if you have contributed to any OSS Projects
https://github.com/koushith/github-verifed-on-lens

postgresql prisma-client react reclaim-protocol reclaim-sdk typescript

Last synced: about 1 month ago
JSON representation

Get a verified check mark on your lens profile if you have contributed to any OSS Projects

Awesome Lists containing this project

README

          

# GitHub-verifed-on-Lens
Get a verified check mark on your lens profile if you have contributed to any OSS Projects

# Local Installation Guide

This readme file provides step-by-step instructions to install and run a single repository with both the backend and frontend components locally. By following these steps, you'll be able to set up the development environment on your machine and run the application smoothly.

## Prerequisites

Before proceeding with the installation, ensure that you have the following prerequisites installed on your machine:

1. Node.js: Make sure you have Node.js installed on your system. You can download it from the official website: https://nodejs.org

## Installation Steps

1. Clone the Repository: Begin by cloning the repository to your local machine using the following command:

```shell
git clone https://github.com/Koushith/GitHub-verifed-on-Lens.git
```

2. Install Backend Dependencies: Navigate to the backend directory within the cloned repository and install the required dependencies by running the following command:

```shell
cd backend
npm install
```

3. Configure Backend: Modify any necessary configuration files within the backend directory to match your local environment. Ensure that you set up the correct database connections, API keys, or any other required configurations.

4. Start the Backend Server: Once the dependencies are installed and the configuration is updated, start the backend server using the following command:

```shell
npm start
```

5. Install Frontend Dependencies: Navigate to the frontend directory within the cloned repository and install the required dependencies by running the following command:

```shell
cd ../frontend
npm install
```

6. Configure Frontend: Modify any necessary configuration files within the frontend directory to match your local environment. Update any API endpoint URLs or other relevant configurations if needed.

7. Start the Frontend Development Server: Once the dependencies are installed and the configuration is updated, start the frontend development server using the following command:

```shell
npm start
```

8. Access the Application: After the frontend development server starts, you can access the application by opening your web browser and visiting the provided local URL. The application should now be up and running on your local machine.

### TechStacks

- React
- Node/Express
- PostgreSQL with Prisma ORM
- ReclaimSDK

This Application is Powered by Reclaim Protocol. To know more check this link - https://docs.reclaimprotocol.org/

### Screenshots

![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/d11ce87c-73f9-47fc-90a6-4123e73010b3)
![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/06127719-f4b5-4698-878e-816bf997a810)
![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/59aa2445-3920-44e4-ab41-1ed4cf6d7a66)
![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/155341c6-65cc-467a-a6bd-8187d100761a)
![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/4746cff2-9291-420e-9e96-607a1dc17c87)
![image](https://github.com/Koushith/GitHub-verifed-on-Lens/assets/30016242/f748bdc4-322f-4513-a552-e45a73f2df1a)

https://www.loom.com/share/2c03858dff1e4f7783a7992ec42b2442?sid=b0ef48a4-0449-496e-9904-c32069b13b9a