MalikBagwala / maalik.dev

My personal website, which includes my skills, projects, blogs and all the fun stuff :)

Home Page:https://maalik.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

maalik.dev

πŸ”₯ Personal website built with Next.js, TypeScript, Tailwind CSS, SWR.


Introduction

This website was built from scratch using Next.js and was first initialized in June 2023. It will undergo regular updates and serve as both a valuable learning resource and a platform for me to share my knowledge.

Features

On this website there are several features that will continue to be updated and added in the future.

πŸ•— Wakatime

Data is retrieved using the Wakatime API and then displayed on the dashboard, built with Next.js API routes deployed as serverless functions.

πŸ—³ Projects

The data projects is stored in mdx files compiled at build time

Getting Started

If you are interested in running this project on your local machine, you can do so in just 3 easy steps below. Additionally, remember to update the ".env.example" file to ".env" and replace the variables with your own in the ".env" file.

1. Clone this template using one of the three ways:

  1. Clone using git

    git clone https://github.com/MalikBagwala/maalik.dev
  2. Using create-next-app

    npx create-next-app -e https://github.com/MalikBagwala/maalik.dev project-name
  3. Using degit

    npx degit MalikBagwala/maalik.dev YOUR_APP_NAME
  4. Deploy to Vercel or Netlify, etc

    Deploy with Vercel Deploy to Netlify

2. Install dependencies

It is encouraged to use bun so the husky hooks can work properly.

bun run install

3. Run the development server

You can start the server using this command:

bun run dev

Open http://localhost:3000 with your browser to see the result. You can start editing the page by modifying src/pages/index.tsx.

License

Licensed under the GPL-3.0 license.

About

My personal website, which includes my skills, projects, blogs and all the fun stuff :)

https://maalik.dev

License:GNU General Public License v3.0


Languages

Language:TypeScript 97.2%Language:JavaScript 1.8%Language:CSS 0.8%Language:Shell 0.2%