Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ashkangl/nextblog

This is a simple blog application built with Next.js, MongoDB, and Tailwind CSS. The project demonstrates a full-stack web application with a focus on modern web development practices.
https://github.com/ashkangl/nextblog

blog demo nextjs nextjs15 nextjsblog vercel

Last synced: 24 days ago
JSON representation

This is a simple blog application built with Next.js, MongoDB, and Tailwind CSS. The project demonstrates a full-stack web application with a focus on modern web development practices.

Awesome Lists containing this project

README

        

This is a simple blog application built with Next.js, MongoDB, and Tailwind CSS. The project demonstrates a full-stack web application with a focus on modern web development practices.

Features
• Next.js: Utilizes Next.js for server-side rendering and API routes.

• MongoDB: Implements MongoDB for the database to store blog posts and user data.

• Tailwind CSS: Uses Tailwind CSS for styling, ensuring a responsive and modern design.

• API Routes: Provides API endpoints for CRUD operations on blog posts.

• Responsive Design: Ensures the application is mobile-friendly and looks great on all devices.

live demo on: https://nextblog-ten-lime.vercel.app/

Getting Started
1.
Clone the repository:

git clone https://github.com/ashkangl/nextblog.git

1. Install dependencies:

cd nextblog
npm install

1. Set up environment variables:
Create a .env.local file in the root directory and add your MongoDB connection string and any other necessary environment variables.
2. Run the development server:

npm run dev

Open your browser:
Navigate to http://localhost:3000 to see the application in action.

Contributing
Feel free to open issues or submit pull requests if you have any suggestions or improvements.

License
This project is licensed under the MIT License.