Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to run this project #2279

Closed
itiwant opened this issue Nov 19, 2024 · 6 comments · Fixed by #2288
Closed

How to run this project #2279

itiwant opened this issue Nov 19, 2024 · 6 comments · Fixed by #2288
Assignees
Labels
bug Something isn't working question Further information is requested
Milestone

Comments

@itiwant
Copy link

itiwant commented Nov 19, 2024

I can't Installation this project by follow your guidline
image

@pournasserian pournasserian self-assigned this Nov 19, 2024
@pournasserian pournasserian added the question Further information is requested label Nov 19, 2024
@pournasserian pournasserian added this to the MVP milestone Nov 19, 2024
@pournasserian
Copy link
Contributor

@itiwant it seems that you have setup the project and created the db. It will automatically install all required records and configure the appsettings.json file. After setup, the api key in appsettings.json will be added.

The above exception may happen if you already have the db initialized, but the api key is not valid.

Would you explain more about your steps to reproduce that?

Which db are you using?

@itiwant
Copy link
Author

itiwant commented Nov 19, 2024

Hi @pournasserian, I downloaded the code and then opened it with visual studio. When I ran it, the setup page interface appeared. Then I entered the password and got an error. Then I ran it again by going to the FluentCMS/src/FluentCMS/ folder and running dotnet run and got the above error.

@pournasserian pournasserian added the bug Something isn't working label Nov 19, 2024
@pournasserian
Copy link
Contributor

@itiwant thanks. You are right. When you want to start the setup process, nothing exists on DB. In the process of setup, we need to create the admin user. If the password or username does not meet the requirements, it will raise exception and the setup process won't be completed and you should delete the db and start again.

I will add the validation in setup to avoid that. See this:
#2287

@pournasserian
Copy link
Contributor

@itiwant that should be resolved. Please get the latest version, delete your db file, and run the project again.

Let me know if you have any issue.

@flibbertigibbet-uk
Copy link

As a new user today I am happy to report that from VS2022 I used the clone from repository function and FluentCMS dowenloaded, built and run successfully from F5 within 3 minutes. I accepted the masked default password and Google Chrome saved that for me.

I am now blundering around the demo site trying to understand the concepts, got the Admin/Live UI flip idea but 20 minutes in page design remains a mystery. The short screen capture video on the GitHub project dashboard hints at the workflow, I shall use that as my intro tutorial.

A 10 minute explainer video on YouTube would help.

@pournasserian
Copy link
Contributor

As a new user today I am happy to report that from VS2022 I used the clone from repository function and FluentCMS dowenloaded, built and run successfully from F5 within 3 minutes. I accepted the masked default password and Google Chrome saved that for me.

I am now blundering around the demo site trying to understand the concepts, got the Admin/Live UI flip idea but 20 minutes in page design remains a mystery. The short screen capture video on the GitHub project dashboard hints at the workflow, I shall use that as my intro tutorial.

A 10 minute explainer video on YouTube would help.

We need to start writing documentation section ASAP!

I am closing this issue.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants