WebXGuild, where developers guild meet.
Fork the repository on the fork page.
Ensure that you have Node.js installed. You can check the Node.js version by running the following command:
node --version
If Node.js is not installed, you can download it from nodejs.org.
To clone this repository to your local machine, run the following command:
git clone https://github.com/<your-username>/WebXGuild
Change your working directory to the cloned repository:
cd WebXGuild
Install the required dependencies by running the following command:
npm install
Create a .env.local
file in root directory and paste the content from .env.local.example
to .env.local
file.
You must create a .env.local
file similar to .env.local.example file, remember that if you are using your own credentials so data will vary.
- Head on to Supabase Registration and Sign Up to Supabase.
- you will see this interface when finish signing up on Supabase.
-
Then it will navigate to
Dashboard
there you have to click onNew Project
. -
Click on create organziation if not created already then add Name:
WebXDao
and Type of Organization:Personal
. -
Add
Name
,Database Password
,Region
(according to your location) andPricing Plan
for creating new project then click onCreate new project
.
- Navigate to home and copy the
Project URL
andAPI Key and paste it to
NEXT_PUBLIC_SUPABASE_URLand
NEXT_PUBLIC_SUPABASE_ANON_KEYin
.env.local` file that you had created previously and you are done setting up supabase.
Start the Next.js development server with the following command:
npm run dev
- Make sure your local environment has Node.js installed, with a minimum version of 16 (node >= v16).
- If you need to change the Node.js version for your development environment, you can use a version manager like nvm.
Currently in discussions 👉 https://github.com/orgs/WebXDAO/discussions/421