Thanks to visit codestin.com
Credit goes to github.com

Skip to content

WEB_Connection_NET is a learning-focused project designed to showcase and enhance my skills with the ASP.NET Framework. This project is a web complement to Connection_NET.

Notifications You must be signed in to change notification settings

JeanPasquini/webapp_aspnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Web_Connection_NET 📌

Web_Connection_NET is a project designed to showcase my skills in mastering ASP.NET, utilizing it in a web-based environment to handle scenarios involving dynamic permission management and secure data interaction. This approach simplifies project security and management while enabling seamless integration of new features and collaboration with team members.

Versions

The project will continue to evolve, with updates bringing new functionalities that reflect my growing capabilities. Each release will be documented with the release date to track progress effectively.

Release - v1.0.9049.13975 🔷

  • Implementation of data storage using a local database (no further updates planned for this).
  • Security management for specific functionality buttons.
  • Creation of user accounts with unique properties.
  • Integration with a RESTful API built using ASP.NET Web API for database communication (API Repository).
  • Frontend developed with Bootstrap and FontAwesome icons for a modern and responsive user interface.

Preview 👁️‍🗨️

Preview


Implementation 🚩

Currently, the application operates using a local database, and the required queries to set up all necessary data are included within the API project. Follow these steps to get started:

Requirements

  • Database: SQL Server
  • SQL Express - localhost
  • .NET 7.0 or higher
  • Bootstrap (latest version included in the project)
  • FontAwesome library for icons

Step-by-Step Guide

  1. Clone the repositories for both the web application and the API.
  2. Set up the database by following the instructions provided in the API repository. Additionally, you need to download the database file from the complementary repository: APP_NET_Framework.
  3. Configure the connection string in the API project to match your local SQL Server instance.
  4. Run the API project to start the backend server.
  5. Open the web application and configure the necessary settings (e.g., API endpoint URL).
  6. Use the predefined user accounts (admin and user, both with the password '1234') to log in and explore the application.

howToDownloadDB


Contributions

We welcome contributions from the community to enhance this project. There are several ways to contribute, ranging from fixing bugs to developing new features. Before getting started, please review the following guidelines:

How to Contribute 💁

  1. Found a bug?

    • Before reporting, please check if the issue has already been addressed. If not, open a new issue describing the problem and steps to reproduce it.
  2. Want to implement a new feature?

    • Open a new issue explaining the desired feature and discuss your proposal with the project maintainers.
  3. Have another idea?

    • Feel free to suggest new ideas or improvements. Open an issue to start the discussion.

Code Contributions

To begin, follow the procedures to ensure your contributions adhere to the standards:

  • Fork this repository.
  • Create a new branch for your contribution: git checkout -b my-contribution
  1. Submit a Pull Request (PR)

    • After completing your changes, commit them with: git commit -am 'Added a new feature'
    • Push to your branch: git push origin my-contribution
    • Submit a pull request describing your changes and wait for feedback.
  2. Guidelines

    • NOTE: DETAILS ARE ESSENTIAL; MAKE YOUR PULL REQUEST AS INFORMATIVE AS POSSIBLE.
    • REMINDER: ALWAYS CHECK IF THERE ARE ANY EXISTING UPDATES RELATED TO YOUR WORK, UNLESS YOUR UPDATE PRESENTS A DIFFERENT APPROACH TO ACHIEVING THE SAME FUNCTIONALITY.
    • RULES: CREATE EXAMPLES (UP TO 2) THAT DEMONSTRATE THE USE OF YOUR INTEGRATION. IF POSSIBLE, RECORD A VIDEO AND ADD IT TO THE REPOSITORY FOR REVIEW.

Library

  • Bootstrap (included in the project)
  • FontAwesome (included in the project)

About

WEB_Connection_NET is a learning-focused project designed to showcase and enhance my skills with the ASP.NET Framework. This project is a web complement to Connection_NET.

Resources

Stars

Watchers

Forks

Packages

No packages published