Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/akshay0611/blogvista

BlogVista is a personal blog that explores technology 💻, lifestyle 🌿, and productivity ⚡, sharing insights, tips, and experiences to help readers stay updated and live more efficiently.
https://github.com/akshay0611/blogvista

blog mongodb technology typescript vercel

Last synced: 1 day ago
JSON representation

BlogVista is a personal blog that explores technology 💻, lifestyle 🌿, and productivity ⚡, sharing insights, tips, and experiences to help readers stay updated and live more efficiently.

Awesome Lists containing this project

README

        

# BlogVista 🌐

**BlogVista** is my personal corner on the internet where I share stories, insights, and reflections on technology, lifestyle, and productivity. Established in 2025, it serves as a platform where my thoughts find their voice, and my experiences are brought to life through words. ✍️

![BlogVista Logo](public/images/BlogVista.png)

## About BlogVista 📝

BlogVista is a space dedicated to exploring the following topics:

### Technology 💻
Stay updated with the latest tech trends and innovations as I explore and share insights on the ever-evolving tech landscape.

### Lifestyle 🌿
Discover tips and ideas for living a balanced and fulfilling life, drawn from my personal experiences and reflections.

### Productivity ⚡
Learn how to maximize efficiency and achieve more through practical tips, tools, and strategies that have worked for me.

## Features 🌟

- **Technology**: Insights on the latest developments in the tech world.
- **Lifestyle**: Personal tips for a balanced lifestyle.
- **Productivity**: Tips, tools, and strategies for better efficiency.

## Tech Stack 🛠️

- **TypeScript**: For a strongly typed, scalable application.
- **MongoDB**: Used as the database to fetch and store blogs.
- **Vercel**: The platform used for seamless deployment.

## Setup ⚙️

To run this project locally, follow these steps:

### Prerequisites 📋

Make sure you have the following installed:

- Node.js (v14.x or higher)
- MongoDB (if running locally, or use MongoDB Atlas for a cloud instance)

### Clone the repository 🔄

```bash
git clone https://github.com/your-username/blogvista.git
cd blogvista
```

### Install dependencies 📦

```bash
npm install
```

### Setup environment variables ⚡

Create a `.env.local` file in the root of your project and add the following:

```
MONGODB_URI=your-mongo-db-uri
NEXT_PUBLIC_VERCEL_URL=your-vercel-url
```

### Run the development server 🚀

```bash
npm run dev
```

Visit `http://localhost:3000` in your browser to view the project.

## Deployment 🚀

BlogVista is deployed on **Vercel**, which automatically handles the build and deployment process. After pushing changes to the main branch, Vercel automatically redeploys the application.

## Contributing 🤝

Feel free to contribute by submitting issues or pull requests to this repository. I welcome contributions that enhance the experience or add new features.

## License 📜

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Contact 📬

For any questions or suggestions, feel free to reach out to me at:

- Twitter: [@akshaykumar](https://x.com/Aksh0605)
- LinkedIn: [Akshay Kumar](https://www.linkedin.com/in/akshaykumar0611/)

---

Thanks for visiting BlogVista! Stay tuned for more updates. 🙌