Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/radocodes/web-art-gallery

Web Art Gallery - Web application, personal website of a professional artist for the presentation and sale of his own paintings such as artworks and customer orders, such as drawing paintings, illustrations and cartoons to order.
https://github.com/radocodes/web-art-gallery

ajax asp-net-core-mvc bootstrap entity-framework-core javascript jquery sql-server

Last synced: about 1 month ago
JSON representation

Web Art Gallery - Web application, personal website of a professional artist for the presentation and sale of his own paintings such as artworks and customer orders, such as drawing paintings, illustrations and cartoons to order.

Awesome Lists containing this project

README

        

# Web-Art-Gallery

Web Art Gallery - Web application, personal website of a professional artist for the presentation and sale of his own artworks, such as paintings, illustrations and caricatures to order.

http://emaivanova.com

### Technical Specifications:
- ASP MVC .NET Core 2.1
- MS SQL Server
- Entity Framework Core
- Javascript additions
- Ajax
- JQuery
- Bootstrap
- Automapper
- Cloudinary (image CDN) integration
- Tiny WYSIWYG integration
- Hosted in Production

More details:
- The web app is written by .NET CORE 2.1 ASP MVC, using MS SQL Server and MS Entity Framework.
- It works with individual user accounts authentication Identity (but not scaffolded).
- Every user can sign up, login, logout, change his profile details and password.
- Every signed in user can send messages to web site owner (the artist) by web app (it saves messages in DB), and to make comments at aticles, at the blog part.

The web app has administration area, where administrator has the following functionality just by UI (User Interface):
- Add/Edit/Delete Artworks with picture and specific details for them (like price, size, category).
- Add/Edit/Delete Artwork Categories with name and picture.
- Add/Edit/Delete Articles.
- Add/Edit/Delete Biography of the web-site owner (the artist).
- To have control of comments, messages and users.
- To make some other user administrator, or to remove user from admin role.

When you start the web app, it auto seeds one basic admin user, where you can start to administering:
- Username: admin
- Pasword: 123456