Welcome to the Artado Developers GitHub repository! This repository hosts the source code for the Artado Developers website, a platform that empowers developers to publish their apps, games, themes, extensions, and icons for the Artado Store and Artado Search. Whether you're a developer looking to showcase your creations or a user searching for exciting new content, Artado Developers is the place to be.
The Artado Developers website serves as a hub for developers who want to contribute their apps, games, themes, extensions, or icons to the Artado Store and Artado Search ecosystem. This platform provides a seamless and user-friendly experience for both developers and users to connect and share creative content.
-
App and Game Publishing: Developers can easily publish their applications and games to the Artado Store, making them accessible to a wide user base.
-
Theme, Extension, and Icon Publishing: Artado Developers enables creators to showcase and distribute themes, extensions, and icons for the Artado Search platform, enhancing user customization.
-
Collaborative Environment: Developers can collaborate on projects, share ideas, and engage with the Artado community to create a thriving ecosystem.
-
User-friendly Dashboard: The platform offers an intuitive dashboard that simplifies the publishing process and provides insights into app usage and engagement.
Follow these steps to set up the Artado Developers website on your local machine.
- ASP.NET
- SQL Server or another compatible database
-
Clone the repository:
git clone https://github.com/Artado-Project/dev.git cd devs
-
Restore .NET and Node.js dependencies:
dotnet restore cd devs/ArtadoDevs
-
Configure the database connection in
web.config
: Copy the Web.example.config to Web.config and fill in the database parameters.<connectionStrings> <add name="con" connectionString="" /> <add name="admin" connectionString="" /> <add name="service" connectionString="" /> </connectionStrings>
-
Apply migrations to create the database schema:
dotnet ef database update
-
Build and run the application:
dotnet run
-
Access the website through your browser at
http://localhost:44394
.
- Register as a developer on the Artado Developers website.
- Log in and explore the dashboard to manage your projects.
- Upload your apps, games, themes, extensions, or icons.
- Engage with the community, gather feedback, and refine your creations.
- Published content will be available on the Artado Store and Artado Search platforms.
Contributions to the Artado Developers website are welcome! If you want to contribute, please follow the contribution guidelines.
This project is licensed under the GNU Affero General Public License v3.0. You are free to use, modify, and distribute the code in compliance with the terms of the license.
We appreciate your interest in Artado Developers. Together, we can shape an engaging platform for developers and users to connect and share their creative contributions. If you have any questions or feedback, feel free to contact us.