Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/otheec/brewfolio
In Progress: Web application for cataloging breweries and their beers, featuring user authentication and data management.
https://github.com/otheec/brewfolio
asp-net-core-8 bootstrap5 entity-framework identity-framework react sql-server swagger-openapi typescript
Last synced: 22 days ago
JSON representation
In Progress: Web application for cataloging breweries and their beers, featuring user authentication and data management.
- Host: GitHub
- URL: https://github.com/otheec/brewfolio
- Owner: otheec
- Created: 2024-03-06T23:01:31.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-26T20:37:14.000Z (10 months ago)
- Last Synced: 2024-05-03T02:44:14.523Z (10 months ago)
- Topics: asp-net-core-8, bootstrap5, entity-framework, identity-framework, react, sql-server, swagger-openapi, typescript
- Language: TypeScript
- Homepage:
- Size: 16.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BrewFolio Project: In Progress
BrewFolio is a full-stack application designed for (craft) beer and (mini) brewery enthusiasts & managers. Built with ASP.NET 8 and React, it provides a secure and intuitive platform to manage and explore breweries and beers. The application emphasizes ease of use, data management, and security.
## Key Features
- **Brewery Management**: Add, edit, and view detailed information about breweries.
- **Beer Catalog**: Manage a comprehensive list of beers, including descriptions, brewery associations, and more.
- **Data Import/Export**: Easily upload and download CSV files for bulk data management.
- **Responsive Design**: A front-end built with React and Bootstrap ensures a seamless experience across all devices.
- **User Authentication**: Utilize ASP.NET Core Identity for robust user authentication and management.## Prerequisites
- [ASP.NET 8](https://dotnet.microsoft.com/en-us/apps/aspnet) for the backend framework.
- [Entity Framework Core](https://docs.microsoft.com/en-us/ef/core/) for data access.
- [Microsoft.AspNetCore.Identity](https://www.nuget.org/packages/Microsoft.AspNetCore.Identity/) for authentication and identity management.
- [SQL Server Express](https://www.microsoft.com/en-us/sql-server/sql-server-downloads): Required for the database. Please set it up prior to running the project.
- [React](https://reactjs.org/) for the frontend library.
- [Node.js](https://nodejs.org/): Needed to run the React frontend.
- [Bootstrap](https://getbootstrap.com/) for styling and responsive design.