Welcome to BlogPlex, a comprehensive platform for reading, writing, liking, and commenting on blogs. Built with modern technologies, BlogPlex offers a seamless and intuitive user experience.
- Features
- Technologies Used
- Getting Started
- Installation
- Usage
- Live Demo
- Contributing
- License
- Contact
- Read Blogs: Browse through a diverse collection of blogs across various topics.
- Write Blogs: Share your thoughts and ideas by writing your own blogs.
- Like and Comment: Engage with the community by liking and commenting on blogs.
- User Authentication: Secure and efficient user authentication.
- Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.
- TypeScript
- Nextjs
- Shadcnui
- Redux
- Primsa
- JWT (JSON Web Tokens)
- PostgreSQL
- React-quill
- Framer-motion
- React-chartjs
- Lucide-react
To get a local copy up and running, follow these simple steps.
Ensure you have the following installed:
Clone the repository:
git clone https://github.com/yourusername/trendy-leather.git](https://github.com/developerMasum/NextBlog-Full-Stack-Project
cd client
npm install
cd server
npm install
Create a .env
file in the server directory and add the following:
DATABASE_URL=your_data_url
JWT_SECRET=your_jwt_secret
cd client
npm start
Open http://localhost:3000
in your browser.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or support, please reach out to send me a mail.
Happy Coding!