Welcome to the Favorite Beverage Tracker project! The app allows user to store information about their favorite coffee or tea brands. Users can save details such as the name, weight in grams, price, and roasting level.
It took approximately 6 hours to develop.
- React and TypeScript
- Input Fields:
- Name
- weight in grams
- Package price
- Roasting level (scale of 1 to 5)
- List View: View all the saved coffee and tea entries in a table format.
- Node and TypeScript
- The backend stores coffee and tea entries in the array (beverages).
- returns a full list to the client via a GET request.
- adds new entries through a POST request.
Clone the repository to your local machine.
Navigate to the server and install all dependencies
cd server && npm install
Start server
npm run start
Open another terminal, navigate to the client and install all dependencies
cd client && npm install
Start client
npm run start
Access the application in your web browser at http://localhost:3000.
- React
- TypeScript
- Node.js
- Express