Welcome to the official repository for the DevPath Community Website. This platform is designed to foster collaboration, share resources, manage events, and connect developers within the DevPath community. Built with the latest web technologies, it offers a modern, responsive, and interactive user experience.
- Community Hub: Connect with fellow developers, mentors, and team members.
- Event Management: Stay updated with upcoming hackathons, workshops, and meetups.
- Resource Library: Access curated learning paths, tutorials, and documentation.
- Wiki & Knowledge Base: Comprehensive guides and community-contributed articles.
- User Profiles: Showcase your contributions, skills, and community activity.
- Open Source: A platform built by the community, for the community.
This project leverages a modern and powerful technology stack:
- Framework: Next.js 16 (App Router)
- Library: React 19
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion & GSAP
- Icons: Lucide React
- Linting: ESLint
Follow these steps to set up the project locally on your machine.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/devpathindcommunity-india/DevPath-Web.git cd DevPath-Web -
Install dependencies:
npm install # or yarn install # or pnpm install
-
Set up Environment Variables: Copy
.env.exampleto.env.localand fill in your Firebase credentials.cp .env.example .env.local
-
Run the development server:
npm run dev # or yarn dev # or pnpm dev
-
Open your browser: Navigate to http://localhost:3000 to see the application running.
npm run dev: Starts the development server.npm run build: Builds the application for production.npm run start: Starts the production server.npm run lint: Runs ESLint to check for code quality issues.
We welcome contributions from the community! Please read our Contributing Guidelines for details on how to get started.
We are committed to providing a friendly, safe, and welcoming environment for all. Please read and follow our Code of Conduct.
This project is licensed under the MIT License. See the LICENSE file for details.
Built with ❤️ by the DevPath Community.
- Aditya948351 - Core Maintainer & Lead Developer
