https://github.com/ramxcodes/the-quest
The Quest is a 6-months journey of coding, earning, and fitness. It's a personal challenge to become better before my 20th birthday.
https://github.com/ramxcodes/the-quest
Last synced: 9 months ago
JSON representation
The Quest is a 6-months journey of coding, earning, and fitness. It's a personal challenge to become better before my 20th birthday.
- Host: GitHub
- URL: https://github.com/ramxcodes/the-quest
- Owner: ramxcodes
- Created: 2025-02-15T18:55:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-24T17:42:24.000Z (over 1 year ago)
- Last Synced: 2025-04-02T10:51:24.998Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://quest.ramx.in
- Size: 8.36 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Quest Template

## Table of Contents
- [Features](#features)
- [Used Technologies](#used-technologies)
- [Run Locally](#run-locally)
## Features
- MDX Components
- Responsive design built using `shadcn/ui` and `tailwindcss`
- Syntax Highlighting of code.
## Used Technologies
- `Next.js`: Harness the power of Next.js, leveraging its static site generation (SSG) capabilities to create a user interface.
- `shadcn/ui`: Enhance your app's visual and interactive elements with components from shadcn/ui. These beautifully designed components can be seamlessly integrated into your application, offering accessibility, customizability, and open-source goodness.
- `Tailwind CSS`: Employ Tailwind CSS for efficient styling, enabling rapid development through its utility-first approach and streamlined design workflow.
- `Markdown`: MDX lets you use JSX in your markdown content. You can import components, such as interactive charts or alerts, and embed them within your content.
- `Velite`: Velite is a tool for building type-safe data layer, turn Markdown / MDX, YAML, JSON, or other files into app's data layer with Zod schema.
## Run Locally
To get a copy of The Quest Template up and running on your local machine, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/ramxcodes/the-quest.git
```
After successful cloned. Head over to the project directory
```bash
cd the-quest
```
2. **Install Dependencies**:
Navigate into the project directory and install the required dependencies:
```bash
bun install
```
3. **Run the Development Server**:
Start the app in development mode with the following command:
```bash
bun run dev
```
Head over to your browser and access the `localhost:3000`
4. **Build the App**:
To build the app, run the following command:
```bash
bun run build
```
---
- **Add New Blog Content**:
To add new blog content, go to `content` folder and you can add new markdown component in `.mdx` file
`Important`: Make sure to name the component with dash(`-`) and without space. Example: `my-example-blog.mdx` or `day-1.mdx`