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