https://github.com/dev-herbarium/herbarium-frontend
Frontend of a full-stack web application.
https://github.com/dev-herbarium/herbarium-frontend
axios css3 frontend jest jsdoc json-server nodejs npm react react-hooks react-router-dom status-development vite vitest
Last synced: 4 months ago
JSON representation
Frontend of a full-stack web application.
- Host: GitHub
- URL: https://github.com/dev-herbarium/herbarium-frontend
- Owner: dev-herbarium
- License: mit
- Created: 2025-10-08T10:28:01.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-11-03T17:19:45.000Z (9 months ago)
- Last Synced: 2026-04-12T03:37:49.398Z (4 months ago)
- Topics: axios, css3, frontend, jest, jsdoc, json-server, nodejs, npm, react, react-hooks, react-router-dom, status-development, vite, vitest
- Language: JavaScript
- Homepage:
- Size: 258 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚧 Herbarium
## 🤔 Overview
Herbarium will be a full-stack web application that allows users to explore a comprehensive database of medicinal plants, save their favorites in a personal dashboard, and create and manage their own herbal recipes and preparation methods.
## ✨ Features & Requirements
The objective of this final project will be to meet the following key requirements, which will serve as guiding principles for its development.
1. **User Authentication & Authorization:** Secure login/logout and user registration.
2. **Plant Exploration:** Search, filter, and browse plants from the [Perenual API](https://perenual.com/).
3. **Favorites Management:** Users can add/remove plants from their personal favorites list.
4. **Personal Herbarium (Dashboard):** A private area for users to view their favorites and manage their custom recipes.
5. **Recipe Management:** Create, Read, Update, and Delete (CRUD) personal herbal recipes associated with specific plants.
## ℹ️ About
This project is part of the [Full Stack Web Development training program](https://factoriaf5.org/aprende/desarrollo-web-full-stack-asturias/) in [Asturias](https://en.wikipedia.org/wiki/Asturias), offered by [Factoría F5](https://factoriaf5.org/).
The curriculum covers a wide range of topics, from basic programming languages and UX principles to advanced project development techniques. It includes front-end and back-end technologies, agile methodologies, and tools for user experience design and database development. The program also focuses on essential soft skills such as communication, problem-solving, teamwork, adaptability, and time management.
## 📧 Contact
For any questions or inquiries, please do not hesitate to contact me!
Happy coding! 🌱 🐒