An API for Penomy platform, which is a platform that allows users not only to watch their favorite comic and animated content but also can upload the works they create to the platform. Through researching existing platforms, our group also came up with more effective and flexible monetization solutions to help creators be more motivated to upload their content to the platform, contributing to the development of the domestic comic industry.
If you liked the project, please give a star. And also please fork this repository and send us pull-requests. If you find any problem please open issue.
Use these instructions to get the project up and running.
You will need the following tools:
Follow these steps to get your development environment set up:
- Clone the repository
- At the root directory, restore required packages by running:
dotnet restore
- Next, build the solution by running:
dotnet build
- Next, within the AspnetRun.Web directory, launch the back end by running:
dotnet run
- Launch http://localhost:/ in your browser to view the swagger.
If you have Visual Studio after cloning Open solution with your IDE, AspnetRun.Web should be the start-up project. Directly run this project on Visual Studio with F5 or Ctrl+F5. You will see index page of project, you can navigate product and category pages and you can perform crud operations on your browser.
- ASP.NET Core 8.0
- Entity Framework Core 8.0
- MailKit
- FastEndpoint
- Supabase Client
- Quartz
This project is licensed under the MIT License - see the LICENSE.md file for details