A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pycoder2000/blog below:

pycoder2000/blog: 🚀 My personal blog made with Tailwind CSS and NextJS. Template from Timlrx. Feel free to fork, follow and use.

Personal Blog - Mere Musings

This is my personal portfolio blog hosted here built with Next.js, Tailwind CSS and hosted with Vercel.

The original template is designed by Timothy Lin and can be found here. The demo for the same can be found here.

  1. Clone this repository

    gh repo fork repository --clone=true
  2. Change directories

  3. Install and use the correct version of Node using NVM

  4. Install dependencies

  5. Start the development server

  6. Create a .env.local and following the .env.example input some environment variables so that can run normally.

    NEXT_PUBLIC_GISCUS_REPO=
    NEXT_PUBLIC_GISCUS_REPOSITORY_ID=
    NEXT_PUBLIC_GISCUS_CATEGORY=
    NEXT_PUBLIC_GISCUS_CATEGORY_ID=
    EMAILOCTOPUS_API_URL=
    EMAILOCTOPUS_API_KEY=
    EMAILOCTOPUS_LIST_ID=
    DATABASE_URL=
    OAUTH_CLIENT_KEY=
    OAUTH_CLIENT_SECRET=
    NEXTAUTH_URL=
    SECRET=
    TWITTER_API_KEY=
    TWITTER_BEARER_TOKEN=
    SPOTIFY_CLIENT_ID =
    SPOTIFY_CLIENT_SECRET =
    SPOTIFY_REFRESH_TOKEN =
🏗️ Building and Running for Production
  1. Generate a full static production build

  2. Preview the site as it will appear once deployed

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

  1. Personalize siteMetadata.js (site related information)
  2. Modify the content security policy in next.config.js if you want to use any analytics provider or a commenting solution other than giscus.
  3. Personalize authors/default.md (main author)
  4. Modify projectsData.js
  5. Modify headerNavLinks.js to customize navigation links
  6. Add blog posts

Run node ./scripts/compose.js to bootstrap a new post.

Follow the interactive prompt to generate a post with pre-filled front matter.

📦 root
├── 🗂️ components             # React files to customize the components for the site
├── 🗂️ css                    # Tailwind and Prisma CSS files
├── 🗂️ data                   # Files to change the content of pages
│ ├── 🗂️ authors              # Markdown files for authors of blog
│ ├── 🗂️ blog                 # Markdown files for blog posts
│ └── 🗂️ snippets             # Markdown files for code snippets
├── 🗂️ layouts                # Templates for pages
├── 🗂️ lib                    # Non-react modules
├── 🗂️ pages                  # Page files for website
├── 🗂️ public                 # Static files for images, rss, and assets
│ ├── 🗂️ static               # Holds images, favicons, and other assets
│ │ ├── 🗂️ favicon            # Favicon files
│ │ └── 🗂️ images             # Image Files
│ ├── 📝 feed.xml             # RSS feed
│ ├── 📝 robots.txt           # Helps crawlers to crawl your site
│ └── 📝 sitemap.xml          # Sitemap
├── 🗂️ scripts                # Scripts to run for different tasks
├── 📝 tailwind.config.js     # Contains tailwind stylesheet to change the look
└── 📝 next.config.js         # configuration related to Next.js
📊 Google Lighthouse Performance Metrics

Vercel
The easiest way to deploy the template is to use the Vercel Platform from the creators of Next.js. Check out the Next.js deployment documentation for more details.

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project

  2. Commit your Changes

    git commit -m 'Add some Feature'
  3. Push to the Branch

  4. Open a Pull Request


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4