Skip to content

HeyBaldur/BlogEm.API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlogEm Open-Source Project API - ASP.NET Core License: MIT

BlogEm is an application to create content very similar to Medium, with the small difference that it is developed to encourage other developers to learn in a practical way the flow of an application in real life.

image

Initially, the idea of this project is that developers can participate in a real (open source) project in which they can gain experience, learn from different methodologies, good practices, understand design patterns and among other topics that are normally covered in a project in real life. As such, the project is totally free, any developer who is part of the team has access to the code and it's totally free. As such, this product is licensed under the MIT license which reads:

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Requirements for the project

The technologies are a fundamental part of the project in order to work properly. Since this is a full-stack project we will cover backend, frontend and databases.

Backend stack:

Frontend stack:

Databases:

  • MongoDb https://learn.mongodb.com/ SQL Choose a folder where your UI and API will be. Both projects must be in the same folder. DO NOT create anything yet.

How to run the API locally?

First of all you need download VS2022 Community Edition. https://visualstudio.microsoft.com/vs/

dotnet watch run

Important! Remember to install Mongo Compass in order to store your data https://www.mongodb.com/try/download/compass

UI Repo: https://github.com/HeyBaldur/BlogEm.SPA

If you are interested please join our discord channel here

https://discord.gg/mWPWEWKd

About

BlogEm is an application to create content very similar to Medium, with the small difference that it is developed to encourage other developers to learn in a practical way the flow of an application in real life.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages