https://github.com/rxrow/food-management-system-jsb
Food Management System
https://github.com/rxrow/food-management-system-jsb
axios bootstrap jwt-decode react-pro-sidebar react-toastify reactjs
Last synced: about 1 month ago
JSON representation
Food Management System
- Host: GitHub
- URL: https://github.com/rxrow/food-management-system-jsb
- Owner: RXROW
- Created: 2025-02-17T09:34:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T14:28:56.000Z (about 1 year ago)
- Last Synced: 2025-09-09T06:58:45.574Z (9 months ago)
- Topics: axios, bootstrap, jwt-decode, react-pro-sidebar, react-toastify, reactjs
- Language: JavaScript
- Homepage: https://food-mangment-jsp.netlify.app/
- Size: 4.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Food Management System (FMS)
Hey everyone! Iām super excited to introduce Food Management System (FMS) ā a fully responsive web app built to streamline recipe management and user interactions. This project was a great learning experience, pushing me to dive deeper into React.js while handling real-world data, authentication, and user-friendly UI design.
## š Plugins
Currently, two official plugins are available:
- [`@vitejs/plugin-react`](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) ā Uses **Babel** for Fast Refresh
- [`@vitejs/plugin-react-swc`](https://github.com/vitejs/vite-plugin-react-swc) ā Uses **SWC** for Fast Refresh
## š ļø Tech Stack & Tools
- **React** ā UI library for building interactive UIs
- **Vite** ā Fast build tool for modern web development
- **ESLint** ā JavaScript and JSX linting
- **Babel** ā JavaScript compiler for compatibility
- **SWC** ā Alternative JavaScript compiler for performance
- **React Router** ā Routing for single-page applications
- **Axios** ā HTTP client for API requests
- **React Hook Form** ā Form handling and validation
- **React Toastify** ā Notifications and alerts
- **Bootstrap** ā UI styling framework
- **JWT** ā Authentication management
## š„ Key Features
### šØāš» Admin Portal:
ā
Secure login & password recovery
ā
Add, update, and delete recipes easily
ā
Browse recipes with pagination
ā
Advanced search by keywords, tags, and categories
ā
Organize recipes into categories
ā
Manage registered users
### š¤ User Portal:
ā
Sign up, log in & reset passwords
ā
Browse recipes with pagination
ā
Search and filter recipes effortlessly
ā
Add and remove favorites
## š Getting Started
### 2ļøā£ Install Dependencies
```sh
npm install
```
### 3ļøā£ Start Development Server
```sh
npm run dev
```