Welcome to my Digital Garden - a dynamic, customizable curation of my favorite links and resources. This project serves as an extension of myself, housing curations and insights from various sources.
- 📊 Discord Integration: Automatically fetches and displays links shared on one of my private Discord server
- 🎨 Customizable Themes: Multiple card designs to showcase links in visually appealing ways (hope you like them 🥹)
- 🌓 Dark/Light Mode: Switch between dark and light themes (not properly implemented for all card designs, I'm working on it... 🙃)
- 🔍 Search Functionality: Easily find specific links across all categories (could be improved a lot)
- 📱 Responsive Design: Optimized for both desktop and mobile viewing
- 📈 Analytics Integration: Track link popularity and user engagement with PostHog (super awesome too I must say)
- 🔄 Load More: Efficiently handle large numbers of links with "Load More" functionality
- 🐍 Interactive Footer: Features a fun "Language Muncher" Snake game, to make the footer less boring 😅
-
Clone the repository:
git clone https://github.com/SouravInsights/souravinsights.com.git
-
Install dependencies:
cd souravinsights.com yarn install
-
Set up environment variables: Create a
.env.local
file in the root directory and add the following:DISCORD_BOT_TOKEN=your_discord_bot_token DISCORD_CLIENT_ID=your_discord_client_id DISCORD_GUILD_ID=your_discord_guild_id NEXT_PUBLIC_POSTHOG_KEY=your_posthog_key NEXT_PUBLIC_POSTHOG_HOST=your_posthog_host
-
Run the development server:
yarn dev
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is open source and available under the MIT License.
Built with ❤️ by SouravInsights