Skip to content
forked from Guidlify/guidlify

Guidlify is where tech community events and sponsors come together

Notifications You must be signed in to change notification settings

mkubdev/guidlify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebXGuild - Event Hub for Open Source Organizations 💝

WebXGuild, where developers guild meet.


🚀 Getting Started

Skip all the steps below by using Gitpod, which automates the setup process

Open in Gitpod

1. Fork the repository

Fork the repository on the fork page.

2. Check the Node.js version on your local machine

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.

3. Clone this Repository

To clone this repository to your local machine, run the following command:

git clone https://github.com/<your-username>/WebXGuild

4. Navigate to the Directory

Change your working directory to the cloned repository:

cd WebXGuild

5. Install Dependencies

Install the required dependencies by running the following command:

npm install

6. Supabase Setup

Setting up .env.local

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.

Setting up Supabase for .env.local

  • Head on to Supabase Registration and Sign Up to Supabase.
  • you will see this interface when finish signing up on Supabase.
image
  • Then it will navigate to Dashboard there you have to click on New 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) and Pricing Plan for creating new project then click on Create new project.

image
  • Navigate to home and copy the Project URL and API Key and paste it to NEXT_PUBLIC_SUPABASE_URLandNEXT_PUBLIC_SUPABASE_ANON_KEYin.env.local` file that you had created previously and you are done setting up supabase.
image

7. Run Next.js

Start the Next.js development server with the following command:

npm run dev

Important Points to Remember

  • 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

About

Guidlify is where tech community events and sponsors come together

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.1%
  • JavaScript 6.2%
  • CSS 2.7%