Welcome to the official landing page for OpenSourceNest — a beginner-friendly open source initiative promoting inclusion, collaboration, and digital empowerment through learning and advocacy.
OpenSourceNest is dedicated to helping everyday people learn, use, and contribute to open source. Our platform showcases community-led projects, campaigns, workshops, and events designed to empower individuals with the skills and knowledge needed to thrive in the open source ecosystem.
- Campaign Timeline: Stay updated with our ongoing and upcoming open source campaigns and workshops.
- Projects Showcase: Explore a variety of community-driven projects and learn how you can contribute.
- Events & Workshops: Participate in monthly workshops, in-person events, and AMAs.
- Community Engagement: Join Africa’s most vibrant open source community via WhatsApp, Discord, and more.
- Responsive Design: Fully responsive and accessible across devices.
- Modern Stack: Built with Next.js, React 19, Tailwind CSS, and Framer Motion for smooth animations.
- Next.js (App Router)
- React 19
- Tailwind CSS
- Framer Motion
- TypeScript
- Node.js (v18+ recommended)
- npm or yarn
-
Clone the repository:
git clone https://github.com/your-username/open-source-nest-landing-page.git cd open-source-nest-landing-page -
Install dependencies:
npm install # or yarn install -
Run the development server:
npm run dev # or yarn dev -
Open http://localhost:3000 in your browser.
npm run build
npm startsrc/
app/ # Next.js app directory (pages, layouts)
components/ # Reusable React components
data/ # Static data (projects, campaigns)
font/ # Custom font definitions
utils/ # Utility functions and templates
public/ # Static assets (images, fonts)
We welcome contributions of all kinds! Please read our CONTRIBUTING.MD for guidelines on how to get started.
This project is open source and available under the MIT License (add a LICENSE file if not present).
Join us and start making an impact today!
