Note
Cyber-Minds is a web application developed with ASP.NET MVC that connects to a C# web API and a SQL Server database. The system is designed to manage detailed information about clients, products, vendors, and branches, providing a comprehensive and efficient solution for data management.
- Technologies Used:
- ASP.NET MVC: Primary framework for web application development.
- C#: Programming language used for the web API.
- SQL Server: Database management system for storing and retrieving information.
- HTML/CSS/JavaScript: Web technologies for user interface design and functionality.
- Main Folder:
CyberMinds
- Key Subfolders and Files:
Controllers/
- Application controllers.Models/
- Data models and entity classes.Views/
- Application views for data presentation.Scripts/
- JavaScript files and libraries.Styles/
- CSS files for styling and design..gitignore
- Configuration file for ignoring unwanted files in Git.LICENSE
- Project license file.README.md
- Document with project information.
-
Make sure you have SQLserver installed on your system.
-
Open the
appsettings.json
file and check the database connection string. Make sure it is pointing correctly to the SQLserver database file. -
Run the migrations to create the database:
add-migration init
-
Send the update of the tables to the database:
update-database
- Clone the repository:
git clone https://github.com/K3ury99/Cyber-Minds.git
- Navigate to the project folder:
cd Cyber-Minds/CyberMinds
- Open the project in Visual Studio or your preferred IDE.
- Restore project dependencies and set up the database.
- Configure the
appsettings.json
file with your SQL Server connection details. - Run the application and verify that it deploys correctly in your local environment.
Contributions are welcome. If you wish to contribute to the project, please follow these steps:
- Fork the repository.
- Create a branch for your feature or bug fix (
git checkout -b feature/new-feature
). - Make your changes and commit (
git commit -am 'Add new feature'
). - Push your branch (
git push origin feature/new-feature
). - Open a pull request on GitHub.
This project is licensed under the MIT License.
Important
This project was developed by: Keury Ramírez, Victor Sanchez.