React Pharmacy Front
is a front-end project for a pharmacy management system built using React.js. This project was developed as part of a performance evaluation during the Generation Brasil Java Web Full Stack Bootcamp. The objective was to create a responsive and functional interface for managing pharmacy-related services.
- Product Management: View, search, and filter products available in the pharmacy.
- Order Processing: Place, track, and manage orders.
- Responsive Design: Optimized for both desktop and mobile devices.
- React.js: JavaScript library for building user interfaces.
- Redux: State management for React applications.
- Axios: HTTP client for making requests to the backend API.
- React Router: Navigation between different views of the application.
- Tailwind: Responsive design framework.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/felipemacedo1/react-pharmacy-front.git
-
Navigate to the project directory:
cd react-pharmacy-front
-
Install dependencies:
npm install
-
Run the application:
npm start
The application should now be running on
http://localhost:3000
.
Once the application is running, you can:
- Browse Products: View a list of available products, use filters to narrow down your search.
- Place Orders: Add products to your cart and complete the purchase process.
- Manage Orders: View past orders, check status, and manage deliveries.
Contributions are welcome! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Open a Pull Request describing your changes.
If you have any questions or suggestions, feel free to contact me:
- GitHub: felipemacedo1
- LinkedIn: Felipe Macedo