Space

My portfolio and blog

MIT License

Stars
5
Committers
1

About The Project

Welcome, this is my personal portfolio, featuring my projects, skills, and a bit about me. It's designed to provide an overview of my work and who I am.

Built With

  • Framer

Aspiration

Thanks to all the sources of inspiration that guided and motivated me throughout the creation of this portfolio.Inspired by many, built by one.

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
    

Installation

  1. Clone the repo

    git clone https://github.com/Rohit-Singh-Rawat/Space.git
    
  2. Install NPM packages

    npm install
    
  3. Set up your environment variables:

    Create a .env file in the root directory and add the following variables:

    # GitHub Authentication Token
     GITHUB_AUTH_TOKEN=YOUR_GITHUB_AUTH_TOKEN
    
     # WakaTime API Key
     WAKATIME_API_KEY=YOUR_WAKATIME_API_KEY
    
     # Spotify Credentials
     SPOTIFY_CLIENT_ID=YOUR_SPOTIFY_CLIENT_ID
     SPOTIFY_CLIENT_SECRET=YOUR_SPOTIFY_CLIENT_SECRET
     SPOTIFY_REFRESH_TOKEN=YOUR_SPOTIFY_REFRESH_TOKEN
    
     # Node Environment
     NODE_ENV=YOUR_NODE_ENV
    
     # Umami Analytics
     NEXT_PUBLIC_UMAMI_WEBSITE_ID=YOUR_UMAMI_WEBSITE_ID
     NEXT_PUBLIC_UMAMI_URL=YOUR_UMAMI_URL
    
     # Blob Read/Write Token
     BLOB_READ_WRITE_TOKEN=YOUR_BLOB_READ_WRITE_TOKEN
    
    
  4. Start the development server:

    npm run dev
    

app start at localhost:3000

License

Distributed under the MIT License. See LICENSE.txt for more information.

Related Projects