The Servindustria Web Application is a fully functional web app developed for Servindustria, a company dedicated to the import, resale, and commerce of industrial products, accessories, and equipment. This application serves as a digital front for the company, providing features like product browsing, technical tables and catalogs, contact forms, and admin functionalities.
-
Admins (once authenticated) can:
- Add/remove products, technical tables / catalogs or product categories;
- See the call requests and the contact forms sent by the users.
-
Users can:
- Login;
- Send call requests (so that the company can call him/her once it's possible);
- Send contact forms;
- See the products and filter them by category or name;
- See the technical tables and catalogs;
- See the contact page.
- Add favourite products to the users.
Before you begin, ensure you have met the following requirements:
- .NET 8.0 SDK
- SQL Server (Local or remote with a valid connection string)
- Any IDE that supports ASP.NET development (e.g., Visual Studio, Visual Studio Code)
To set up the Servindustria Web Application, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/joaobaptista03/Servindustria-ASPNETRAZOR.git
-
Navigate to the project directory:
cd Servindustria-ASPNETRAZOR
-
Ensure the connection string in appsettings.json matches your SQL Server configuration;
-
Run the application:
dotnet run
Once the application is running, navigate to https://localhost:5001 (or your configured port) to view the web application.
Contributions to the Servindustria Web Application are welcome. Please adhere to this project's code of conduct.
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request