Official Website for GDG on Campus RCCIIT
Welcome to the official repository of the GDG on Campus RCCIIT website! This project is an open-source initiative aimed at building a modern, interactive, and feature-rich platform for our Google Developer Group (GDG). We invite developers, designers, and content creators from all over to contribute and make this project a success!
π Stars | π΄ Forks | π Issues | π Open PRs | π Closed PRs | π οΈ Languages | β Contributors |
---|---|---|---|---|---|---|
Check the project structure here Project Structure
-
Frontend: Next.js, Tailwind CSS
-
Backend: Supabase
-
Cloud Storage: Cloudinary (for media assets)
-
Deployment: Vercel (TBD)
-
Responsive Design: Built using Tailwind CSS to ensure a mobile-first and responsive UI. π
-
Supabase Integration: Real-time data with a robust backend. π οΈ
-
Cloudinary CDN: For optimized image storage and fast delivery. π¦
-
Authentication & User Profiles: (Coming soon!) πΌοΈ
-
Event Management System: (Coming soon!) ποΈ
-
Blog & News Section: To showcase updates, articles, and news from the GDG community. ποΈ
-
More to be announced soon
(Screenshots will be added as the development progresses)
We welcome everyone to contribute to the GDG RCCIIT website! Please review our CONTRIBUTING.md and CODE_OF_CONDUCT.md for more details on how to get involved.
-
Node.js: Ensure you have Node.js installed.
-
Supabase Key: Get your Supabase project key and database URL from the Supabase dashboard.
-
Cloudinary Account: Sign up on Cloudinary and get your API key.
-
Clone the Repository:
git clone https://github.com/GDSC-RCCIIT/gdg-website.git ./
-
Install Dependencies:
npm install
-
Set Up Environment Variables:
cp .env.example .env.local
-
Run the Development Server:
npm run dev
Visit http://localhost:3000 to view the local version of the website.
-
Next.js: For server-side rendering (SSR) and static site generation (SSG).
-
Tailwind CSS: For responsive, utility-first CSS design.
-
Supabase: Provides real-time backend services and user authentication.
-
Cloudinary: Handles cloud-based image storage and media optimization.
Explore, contribute, and letβs build an awesome GDG RCCIIT website together!
Let me know if you'd like to add or modify any details!