The Personal Blog frontend is a user-friendly, responsive web interface built with React and Tailwind CSS. It complements the backend by providing an intuitive platform where users can easily interact with the blogging features, such as creating, editing, and viewing posts. The frontend is designed to consume the RESTful API provided by the backend, ensuring seamless communication and a smooth user experience.
This project was developed during the Generation Brasil bootcamp, offering hands-on experience in building modern web interfaces with a strong focus on frontend technologies.
- Framework: React
- Styling: Tailwind CSS
- State Management: React Hooks (useState, useEffect)
- Routing: React Router
- API Communication: Axios for HTTP requests to the backend API.
- Deployment: Vercel for hosting the frontend application.
- Main Dependencies: React, Tailwind CSS, Axios, React Router, Vite (or Webpack).
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/felipemacedo1/react-blog-plataform.git
-
Navigate to the project directory:
cd react-blog-plataform
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application will be available at
http://localhost:3000
.
Check out the live version of the project here.
This project was developed during the Generation Brasil bootcamp. A big thank you to all the colleagues and instructors who contributed to this journey. Your support and shared knowledge were crucial to the success of this project.