Welcome to TechTonicTales - Your Source for Tech Stories and Insights!
TechTonicTales is a blog website developed using the MERN (MongoDB, Express.js, React, Node.js) stack. It provides a platform for sharing and exploring tech-related stories, insights, and updates.
- User authentication and authorization
- CRUD operations for blog posts
- Commenting on blog posts
- Responsive and user-friendly design
- MongoDB: Database for storing blog posts and user information
- Express.js: Web application framework for Node.js
- React: Frontend library for building user interfaces
- Node.js: JavaScript runtime for server-side development
- Yarn: Package manager for managing project dependencies
To get started with TechTonicTales, follow the instructions below.
-
Clone the repository:
git clone https://github.com/your-username/TechTonicTales.git
-
Navigate to the project directory:
cd TechTonicTales
-
Install dependencies using Yarn:
cd client npm install npm run start
-
Install dependencies using Yarn:
cd api npm install nodemon index.js
-
Configure your MongoDB connection:
- Change the MONGODB_URL in index.js.
-
Open your browser and navigate to http://localhost:3000.
Contributions are welcome! Feel free to submit issues or pull requests.
This project is licensed under the MIT License.