Skip to content

Yadegar is an innovative platform designed to connect artists and art enthusiasts, allowing for seamless collaboration and sharing. Users can showcase their work, discover new talent, and engage in meaningful discussions about art and creativity.

Notifications You must be signed in to change notification settings

skyxuanhuy/Yadegar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Yadegar 🚀

Yadegar Logo

Welcome to the Yadegar repository! This project focuses on building a robust backend system using modern software architecture principles.

Table of Contents

Introduction

Yadegar is designed to provide a clean architecture for backend applications. It leverages the power of .NET technologies and adheres to the principles of hexagonal architecture. This makes it easy to maintain and extend while ensuring high performance and reliability.

Features

  • Clean Architecture: Separation of concerns for better maintainability.
  • Hexagonal Architecture: Flexibility to adapt to various external systems.
  • Web API: RESTful services for seamless integration.
  • SQL Server: Reliable data storage with Microsoft SQL Server.
  • C# and .NET Core: Leverage the power of modern programming languages and frameworks.

Technologies Used

  • C#
  • .NET Core
  • ASP.NET Web API
  • MS SQL Server
  • Hexagonal Architecture
  • Clean Architecture

Installation

To get started with Yadegar, follow these steps:

  1. Clone the repository:

    git clone https://github.com/skyxuanhuy/Yadegar.git
  2. Navigate to the project directory:

    cd Yadegar
  3. Restore the dependencies:

    dotnet restore
  4. Build the project:

    dotnet build
  5. Run the application:

    dotnet run

Usage

After running the application, you can access the API endpoints at http://localhost:5000/api. You can test the endpoints using tools like Postman or curl.

Contributing

We welcome contributions to Yadegar! If you want to help improve the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch to your forked repository.
  5. Create a pull request.

Please ensure your code adheres to the existing style and includes appropriate tests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, feel free to reach out:

Releases

You can find the latest releases of Yadegar here. Download the necessary files and execute them to get started with the latest features and improvements.

Download Releases

If you have any issues or need previous versions, please check the "Releases" section in the repository.


Thank you for checking out Yadegar! We hope you find it useful for your backend development needs.

About

Yadegar is an innovative platform designed to connect artists and art enthusiasts, allowing for seamless collaboration and sharing. Users can showcase their work, discover new talent, and engage in meaningful discussions about art and creativity.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages